visad.java3d
Class ShadowScalarTypeJ3D

java.lang.Object
  extended by visad.ShadowType
      extended by visad.java3d.ShadowTypeJ3D
          extended by visad.java3d.ShadowScalarTypeJ3D
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
ShadowRealTypeJ3D, ShadowTextTypeJ3D

public abstract class ShadowScalarTypeJ3D
extends ShadowTypeJ3D

The ShadowScalarTypeJ3D class shadows the ScalarType class, within a DataDisplayLink.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class visad.java3d.ShadowTypeJ3D
appearanceCnt, shape3DCnt
 
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
ShadowScalarTypeJ3D(MathType type, DataDisplayLink link, ShadowType parent)
           
 
Method Summary
 DisplayTupleType getDisplaySpatialTuple()
           
 int[] getDisplaySpatialTupleIndex()
           
 int getIndex()
           
 boolean getMappedDisplayScalar()
           
 Vector getSelectedMapVector()
           
 
Methods inherited from class visad.java3d.ShadowTypeJ3D
addLabelsToGroup, addTextToGroup, addToGroup, allowConstantColorSurfaces, assembleColor, assembleFlow, assembleSelect, assembleShape, assembleSpatial, checkIndices, doTransform, ensureNotEmpty, ensureNotEmpty, getAdaptedParent, getAdaptedShadowType, getComponents, getData, getDisplay, getDisplayIndices, getLevelOfDifficulty, getMultipleDisplayScalar, getParentText, getParentTextControl, getType, getValueIndices, makeAppearance, makeContour, makeFlow, makePointGeometry, makeStreamline, makeText, mapValues, mapValues, mapValues, postProcess, preProcess, setText, staticMakeAppearance, terminalTupleOrScalar, toString
 
Methods inherited from class visad.ShadowType
addSwitch, addToGroup, addToSwitch, adjustFlowToEarth, adjustFlowToEarth, adjustZ, allowCurvedTexture, 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

ShadowScalarTypeJ3D

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

getMappedDisplayScalar

public boolean getMappedDisplayScalar()
Overrides:
getMappedDisplayScalar in class ShadowTypeJ3D
Returns:
boolean TBD

getDisplaySpatialTuple

public DisplayTupleType getDisplaySpatialTuple()

getDisplaySpatialTupleIndex

public int[] getDisplaySpatialTupleIndex()

getIndex

public int getIndex()

getSelectedMapVector

public Vector getSelectedMapVector()