visad.java3d
Class ShadowFunctionTypeJ3D

java.lang.Object
  extended by visad.ShadowType
      extended by visad.java3d.ShadowTypeJ3D
          extended by visad.java3d.ShadowFunctionOrSetTypeJ3D
              extended by visad.java3d.ShadowFunctionTypeJ3D
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
ShadowAnimationFunctionTypeJ3D, ShadowBarbFunctionTypeJ3D, ShadowImageByRefFunctionTypeJ3D, ShadowImageFunctionTypeJ3D, ShadowNodeFunctionTypeJ3D

public class ShadowFunctionTypeJ3D
extends ShadowFunctionOrSetTypeJ3D

The ShadowFunctionTypeJ3D class shadows the FunctionType class, within a DataDisplayLink, under Java3D.

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
ShadowFunctionTypeJ3D(MathType t, DataDisplayLink link, ShadowType parent)
           
 
Method Summary
 
Methods inherited from class visad.java3d.ShadowFunctionOrSetTypeJ3D
addSwitch, addToGroup, addToSwitch, adjustZ, doTransform, getDomain, getImageComponentType, getRange, getTextMaps, getTextureType, makeBranch, makeGeometrys, makeSwitch, makeSwitch, makeVisADGeometrys, postProcess, preProcess, recurseRange, setTex3DCoords, setTexCoords, setTexCoords, setTexStackCoords, texture3DToGroup, textureDepth, textureHeight, textureStackToGroup, textureToGroup, textureToGroup, textureToGroup, textureWidth, wantIndexed
 
Methods inherited from class visad.java3d.ShadowTypeJ3D
addLabelsToGroup, addTextToGroup, addToGroup, allowConstantColorSurfaces, assembleColor, assembleFlow, assembleSelect, assembleShape, assembleSpatial, checkIndices, ensureNotEmpty, ensureNotEmpty, getAdaptedParent, getAdaptedShadowType, getComponents, getData, getDisplay, getDisplayIndices, getLevelOfDifficulty, getMappedDisplayScalar, getMultipleDisplayScalar, getParentText, getParentTextControl, getType, getValueIndices, makeAppearance, makeContour, makeFlow, makePointGeometry, makeStreamline, makeText, mapValues, mapValues, mapValues, setText, staticMakeAppearance, terminalTupleOrScalar, toString
 
Methods inherited from class visad.ShadowType
adjustFlowToEarth, adjustFlowToEarth, allowCurvedTexture, allowLinearContour, byteToFloat, floatToByte, getAdjustProjectionSeam, getAnyContour, getAnyFlow, getAnyShape, getAnyText, getComponentIndex, getComponentWithRef, getCurvedTexture, getDefaultColorIndex, getIsLinearContour3D, getIsTerminal, getIsTexture3D, getIsTextureMap, getLink, getMultipleSpatialDisplayScalar, getRefToComponent, makePointGeometry, makeSpatialSet, recurseComponent, terminalTupleOrScalar
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ShadowFunctionTypeJ3D

public ShadowFunctionTypeJ3D(MathType t,
                             DataDisplayLink link,
                             ShadowType parent)
                      throws VisADException,
                             RemoteException
Throws:
VisADException
RemoteException