visad.bom
Class ShadowCurveSetTypeJ2D
- java.lang.Object
-
- visad.ShadowType
-
- visad.java2d.ShadowTypeJ2D
-
- visad.java2d.ShadowFunctionOrSetTypeJ2D
-
- visad.java2d.ShadowSetTypeJ2D
-
- visad.bom.ShadowCurveSetTypeJ2D
-
- All Implemented Interfaces:
- java.io.Serializable
public class ShadowCurveSetTypeJ2D extends ShadowSetTypeJ2D
The ShadowCurveSetTypeJ2D class shadows the SetType class for CurveManipulationRendererJ2D, within a DataDisplayLink, under Java2D.- 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 ShadowCurveSetTypeJ2D(MathType t, DataDisplayLink link, ShadowType parent)Construct a new ShadowCurveSetTypeJ2D.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description booleandoTransform(java.lang.Object group, Data data, float[] value_array, float[] default_values, DataRenderer renderer)Transform data into a Java2D scene graph.-
Methods inherited from class visad.java2d.ShadowFunctionOrSetTypeJ2D
addSwitch, addToGroup, addToSwitch, doTransform, getDomain, getRange, getTextMaps, makeBranch, makeSwitch, postProcess, preProcess, recurseRange, setTexCoords, textureToGroup, wantIndexed
-
Methods inherited from class visad.java2d.ShadowTypeJ2D
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
-
Methods inherited from class visad.ShadowType
addTextToGroup, addToDetachableGroup, adjustFlowToEarth, adjustFlowToEarth, adjustFlowToEarth, adjustZ, allowConstantColorSurfaces, allowLinearContour, byteToFloat, floatToByte, getAdjustProjectionSeam, getAnyContour, getAnyFlow, getAnyShape, getAnyText, getComponentIndex, getComponentWithRef, getCurvedTexture, getDefaultColorIndex, getFlowInfo, getIsLinearContour3D, getIsTerminal, getIsTexture3D, getIsTextureMap, getLink, getMultipleSpatialDisplayScalar, getRefToComponent, makePointGeometry, makeSpatialSet, makeTrajColor, makeTrajFlow, recurseComponent, setTex3DCoords, setTexStackCoords, terminalTupleOrScalar, texture3DToGroup, textureDepth, textureHeight, textureStackToGroup, textureWidth
-
-
-
-
Constructor Detail
-
ShadowCurveSetTypeJ2D
public ShadowCurveSetTypeJ2D(MathType t, DataDisplayLink link, ShadowType parent) throws VisADException, java.rmi.RemoteException
Construct a new ShadowCurveSetTypeJ2D.- Parameters:
t- MathType of data (must be a SetType)link- DataDisplayLink to DataReferenceparent- parent ShadowType.- Throws:
VisADException- problem creating ShadowTypejava.rmi.RemoteException- problem with remote object creation.
-
-
Method Detail
-
doTransform
public boolean doTransform(java.lang.Object group, Data data, float[] value_array, float[] default_values, DataRenderer renderer) throws VisADException, java.rmi.RemoteExceptionTransform data into a Java2D scene graph.- Parameters:
group- group to add generated scene graph components (children) tovalue_array- inherited valueArray values;default_values- defaults for each display.DisplayRealTypeVector;- Returns:
- true if need to post-process
- Throws:
VisADException- illegal data or some other VisAD errorjava.rmi.RemoteException- illegal data or some other remote error
-
-
DMelt 3.0 © DataMelt by jWork.ORG