public class ShadowTupleTypeJ2D extends ShadowTypeJ2D
byReference, 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 |
---|
ShadowTupleTypeJ2D(MathType t,
DataDisplayLink link,
ShadowType parent) |
Modifier and Type | Method and Description |
---|---|
boolean |
doTransform(VisADGroup group,
Data data,
float[] value_array,
float[] default_values,
DataRenderer renderer)
transform data into a VisADSceneGraphObject;
return true if need post-process
|
ShadowType |
getComponent(int i) |
int |
getDimension()
get number of components
|
void |
postProcess(VisADGroup 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, addToGroup, allowCurvedTexture, assembleColor, assembleFlow, assembleSelect, assembleShape, assembleSpatial, checkIndices, getAdaptedParent, getAdaptedShadowType, getComponents, getData, getDisplay, getDisplayIndices, getLevelOfDifficulty, getMappedDisplayScalar, getMultipleDisplayScalar, getParentText, getParentTextControl, getType, getValueIndices, makeContour, makeFlow, makePointGeometry, makeStreamline, makeText, mapValues, mapValues, mapValues, setText, terminalTupleOrScalar, toString
addSwitch, addTextToGroup, addToDetachableGroup, addToGroup, addToSwitch, adjustFlowToEarth, adjustFlowToEarth, adjustFlowToEarth, adjustZ, allowConstantColorSurfaces, 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, wantIndexed
public ShadowTupleTypeJ2D(MathType t, DataDisplayLink link, ShadowType parent) throws VisADException, RemoteException
VisADException
RemoteException
public int getDimension()
public ShadowType getComponent(int i)
public void preProcess() throws VisADException
VisADException
public boolean doTransform(VisADGroup group, Data data, float[] value_array, float[] default_values, DataRenderer renderer) throws VisADException, RemoteException
VisADException
RemoteException
public boolean recurseComponent(int i, Object group, Data data, float[] value_array, float[] default_values, DataRenderer renderer) throws VisADException, RemoteException
recurseComponent
in class ShadowType
VisADException
RemoteException
public void postProcess(VisADGroup group) throws VisADException
VisADException
Copyright © 1996–2023 The SSEC Visualization Project. All rights reserved.