visad.java2d
Class ShadowRealTypeJ2D

java.lang.Object
  extended by visad.ShadowType
      extended by visad.java2d.ShadowTypeJ2D
          extended by visad.java2d.ShadowScalarTypeJ2D
              extended by visad.java2d.ShadowRealTypeJ2D
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
ShadowBarbRealTypeJ2D

public class ShadowRealTypeJ2D
extends ShadowScalarTypeJ2D

The ShadowRealTypeJ2D class shadows the RealType class, within a DataDisplayLink.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class visad.ShadowType
byReference, LEGAL, METERS_PER_DEGREE, NESTED, NOTHING_MAPPED, PROP_CONTOURFILL_SINGLE_VALUE_AS_TEXTURE, PROP_IMAGE_BY_REF, SIMPLE_ANIMATE_FIELD, SIMPLE_FIELD, SIMPLE_TUPLE, yUp
 
Constructor Summary
ShadowRealTypeJ2D(MathType type, DataDisplayLink link, ShadowType parent)
           
 
Method Summary
 boolean doTransform(VisADGroup group, Data data, float[] value_array, float[] default_values, DataRenderer renderer)
          transform data into a Java2D VisADSceneGraphObject; return true if need post-process
 
Methods inherited from class visad.java2d.ShadowScalarTypeJ2D
getDisplaySpatialTuple, getDisplaySpatialTupleIndex, getIndex, getMappedDisplayScalar, getSelectedMapVector
 
Methods inherited from class visad.java2d.ShadowTypeJ2D
addLabelsToGroup, addToGroup, allowCurvedTexture, assembleColor, assembleFlow, assembleSelect, assembleShape, assembleSpatial, checkIndices, getAdaptedParent, getAdaptedShadowType, getComponents, getData, getDisplay, getDisplayIndices, getLevelOfDifficulty, getMultipleDisplayScalar, getParentText, getParentTextControl, getType, getValueIndices, makeContour, makeFlow, makePointGeometry, makeStreamline, makeText, mapValues, mapValues, mapValues, setText, terminalTupleOrScalar, toString
 
Methods inherited from class visad.ShadowType
addSwitch, addTextToGroup, addToGroup, addToSwitch, adjustFlowToEarth, adjustFlowToEarth, adjustZ, allowConstantColorSurfaces, allowLinearContour, byteToFloat, floatToByte, getAdjustProjectionSeam, getAnyContour, getAnyFlow, getAnyShape, getAnyText, getComponentIndex, getComponentWithRef, getCurvedTexture, getDefaultColorIndex, getIsLinearContour3D, getIsTerminal, getIsTexture3D, getIsTextureMap, getLink, getMultipleSpatialDisplayScalar, getRefToComponent, getTextMaps, makeBranch, makePointGeometry, makeSpatialSet, makeSwitch, recurseComponent, recurseRange, setTex3DCoords, setTexCoords, setTexStackCoords, terminalTupleOrScalar, texture3DToGroup, textureDepth, textureHeight, textureStackToGroup, textureToGroup, textureWidth, wantIndexed
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ShadowRealTypeJ2D

public ShadowRealTypeJ2D(MathType type,
                         DataDisplayLink link,
                         ShadowType parent)
                  throws VisADException,
                         RemoteException
Throws:
VisADException
RemoteException
Method Detail

doTransform

public boolean doTransform(VisADGroup group,
                           Data data,
                           float[] value_array,
                           float[] default_values,
                           DataRenderer renderer)
                    throws VisADException,
                           RemoteException
transform data into a Java2D VisADSceneGraphObject; return true if need post-process

Throws:
VisADException
RemoteException