visad
Class ShadowScalarType
- java.lang.Object
-
- visad.ShadowType
-
- visad.ShadowScalarType
-
- All Implemented Interfaces:
- java.io.Serializable
- Direct Known Subclasses:
- ShadowRealType, ShadowTextType
public class ShadowScalarType extends ShadowType
The ShadowScalarType class shadows the ScalarType 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, trajectory1, trajectory2, yUp
-
-
Constructor Summary
Constructors Constructor and Description ShadowScalarType(MathType type, DataDisplayLink link, ShadowType parent)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description intcheckIndices(int[] indices, int[] display_indices, int[] value_indices, boolean[] isTransform, int levelOfDifficulty)increment indices for ShadowScalarType and then test as possible terminal nodeDisplayTupleTypegetDisplaySpatialTuple()int[]getDisplaySpatialTupleIndex()intgetIndex()int[]getInheritedValues()booleangetMappedDisplayScalar()java.util.VectorgetSelectedMapVector()-
Methods inherited from class visad.ShadowType
addLabelsToGroup, addSwitch, addTextToGroup, addToDetachableGroup, addToGroup, addToGroup, addToSwitch, adjustFlowToEarth, adjustFlowToEarth, adjustFlowToEarth, adjustZ, allowConstantColorSurfaces, allowCurvedTexture, allowLinearContour, assembleColor, assembleFlow, assembleSelect, assembleShape, assembleSpatial, byteToFloat, floatToByte, getAdaptedShadowType, getAdjustProjectionSeam, getAnyContour, getAnyFlow, getAnyShape, getAnyText, getComponentIndex, getComponents, getComponentWithRef, getCurvedTexture, getData, getDefaultColorIndex, getDisplay, getDisplayIndices, getFlowInfo, getIsLinearContour3D, getIsTerminal, getIsTexture3D, getIsTextureMap, getLevelOfDifficulty, getLink, getMultipleDisplayScalar, getMultipleSpatialDisplayScalar, getParentText, getParentTextControl, getRefToComponent, getTextMaps, getType, getValueIndices, makeBranch, makeContour, makeFlow, makePointGeometry, makePointGeometry, makeSpatialSet, makeStreamline, makeSwitch, makeText, makeTrajColor, makeTrajFlow, mapValues, mapValues, mapValues, recurseComponent, recurseRange, setTex3DCoords, setTexCoords, setTexStackCoords, setText, terminalTupleOrScalar, texture3DToGroup, textureDepth, textureHeight, textureStackToGroup, textureToGroup, textureWidth, toString, wantIndexed
-
-
-
-
Constructor Detail
-
ShadowScalarType
public ShadowScalarType(MathType type, DataDisplayLink link, ShadowType parent) throws VisADException, java.rmi.RemoteException
- Throws:
VisADExceptionjava.rmi.RemoteException
-
-
Method Detail
-
checkIndices
public int checkIndices(int[] indices, int[] display_indices, int[] value_indices, boolean[] isTransform, int levelOfDifficulty) throws VisADException, java.rmi.RemoteExceptionincrement indices for ShadowScalarType and then test as possible terminal node- Overrides:
checkIndicesin classShadowType- Throws:
VisADExceptionjava.rmi.RemoteException
-
getInheritedValues
public int[] getInheritedValues()
-
getMappedDisplayScalar
public boolean getMappedDisplayScalar()
- Overrides:
getMappedDisplayScalarin classShadowType
-
getDisplaySpatialTuple
public DisplayTupleType getDisplaySpatialTuple()
-
getDisplaySpatialTupleIndex
public int[] getDisplaySpatialTupleIndex()
-
getIndex
public int getIndex()
-
getSelectedMapVector
public java.util.Vector getSelectedMapVector()
-
-
DMelt 3.0 © DataMelt by jWork.ORG