public class ShadowTupleTypeJ3D extends ShadowTypeJ3D
appearanceCnt, shape3DCntbyReference, flowInfoList, 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 and Description |
|---|
ShadowTupleTypeJ3D(MathType t,
DataDisplayLink link,
ShadowType parent) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
doTransform(Object group,
Data data,
float[] value_array,
float[] default_values,
DataRenderer renderer)
transform data into a Java3D scene graph;
return true if need post-process
|
ShadowType |
getComponent(int i) |
int |
getDimension()
get number of components
|
void |
postProcess(Object group)
render accumulated Vector of value_array-s to
and add to group; then clear AccumulationVector
|
void |
preProcess()
clear AccumulationVector
|
boolean |
recurseComponent(int i,
Object group,
Data data,
float[] value_array,
float[] default_values,
DataRenderer renderer) |
addLabelsToGroup, addTextToGroup, addToDetachableGroup, 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, toStringaddSwitch, addToGroup, addToSwitch, adjustFlowToEarth, adjustFlowToEarth, adjustFlowToEarth, adjustZ, allowCurvedTexture, allowLinearContour, byteToFloat, createImage, createImages, floatToByte, getAdjustProjectionSeam, getAnyContour, getAnyFlow, getAnyShape, getAnyText, getComponentIndex, getComponentWithRef, getCurvedTexture, getDefaultColorIndex, getFlowInfo, getIsLinearContour3D, getIsTerminal, getIsTexture3D, getIsTextureMap, getLink, getMultipleSpatialDisplayScalar, getRefToComponent, getTextMaps, makeBranch, makePointGeometry, makeSpatialSet, makeSwitch, makeTrajColor, makeTrajFlow, recurseRange, setTex3DCoords, setTexCoords, setTexStackCoords, terminalTupleOrScalar, texture3DToGroup, textureDepth, textureHeight, textureStackToGroup, textureToGroup, textureWidth, wantIndexedpublic ShadowTupleTypeJ3D(MathType t, DataDisplayLink link, ShadowType parent) throws VisADException, RemoteException
VisADExceptionRemoteExceptionpublic int getDimension()
public ShadowType getComponent(int i)
public void preProcess()
throws VisADException
preProcess in class ShadowTypeJ3DVisADExceptionpublic boolean doTransform(Object group, Data data, float[] value_array, float[] default_values, DataRenderer renderer) throws VisADException, RemoteException
doTransform in class ShadowTypeJ3Dgroup - group to add todata - the data to transformvalue_array - the valuesdefault_values - the default valuesrenderer - the rendererVisADExceptionRemoteExceptionpublic boolean recurseComponent(int i,
Object group,
Data data,
float[] value_array,
float[] default_values,
DataRenderer renderer)
throws VisADException,
RemoteException
recurseComponent in class ShadowTypeVisADExceptionRemoteExceptionpublic void postProcess(Object group) throws VisADException
postProcess in class ShadowTypeJ3DVisADExceptionCopyright © 1996–2023 The SSEC Visualization Project. All rights reserved.