public class AnimationRendererJ3D extends DefaultRendererJ3D
enabled, pickCrawlToCursor| Constructor and Description |
|---|
AnimationRendererJ3D() |
| Modifier and Type | Method and Description |
|---|---|
void |
clearScene()
clear any scene graph created by this DataRenderer, and
clear all instance variables
|
Object |
clone() |
BranchGroup |
doTransform()
create a BranchGroup scene graph for Data in links[0]
|
boolean |
getReUseFrames() |
boolean |
getSetSetOnReUseFrames() |
static void |
main(String[] args) |
ShadowType |
makeShadowFunctionType(FunctionType type,
DataDisplayLink link,
ShadowType parent)
factory method for constructing a subclass of ShadowType appropriate
for the graphics API, that also adapts ShadowFunctionType;
ShadowType trees are constructed that 'shadow' the MathType trees of
Data to be depicted, via recursive calls to buildShadowType() methods
of MathType sub-classes, to DataRenderer.makeShadow*Type() methods,
to Shadow*Type constructors, then back to buildShadowType() methods;
the recursive call chain is initiated by DataDisplayLink.prepareData()
calls to buildShadowType() methods of MathType sub-classes;
|
void |
setReUseFrames() |
void |
setReUseFrames(boolean reuse) |
void |
setSetSetOnReUseFrames(boolean ss) |
addSwitch, getLink, setLinksclearBranch, doAction, flush, getBranch, makeShadowRealTupleType, makeShadowRealType, makeShadowSetType, makeShadowTextType, makeShadowTupleType, setBranchEarly, toggleaddException, addPoint, checkAction, checkClose, checkDirect, clearAVControls, clearExceptions, computeRanges, constrainDragPoint, drag_direct, earthToSpatial, earthToSpatial, findRayManifoldIntersection, get_all_feasible, get_any_changed, get_any_transform_control, getBadScale, getDisplay, getDisplayCoordinateSystem, getDisplayRenderer, getEarthDimension, getEarthUnits, getEnabled, getExceptionVector, getIsDirectManipulation, getLastMouseModifiers, getLatLonIndices, getLatLonRange, getLinks, getPickCrawlToCursor, getPolygonOffset, getPolygonOffsetFactor, getProjectionControlListeners, getRanges, getRealVectorTypes, getWhyNotDirect, hasPolygonOffset, isLegalTextureMap, isTransformControl, prepareAction, realCheckDirect, release_direct, removeLink, set_all_feasible, setDisplay, setDisplayRenderer, setEarthSpatialData, setEarthSpatialDisplay, setHasPolygonOffset, setIsDirectManipulation, setLastMouseModifiers, setLatLonIndices, setLinks, setPickCrawlToCursor, setPolygonOffset, setPolygonOffsetFactor, setSpatialValues, spatialToEarth, spatialToEarth, stop_direct, suppressExceptionspublic ShadowType makeShadowFunctionType(FunctionType type, DataDisplayLink link, ShadowType parent) throws VisADException, RemoteException
DataRenderermakeShadowFunctionType in class RendererJ3Dtype - FunctionType that returned ShadowType will shadowlink - DataDisplayLink linking Data to be depictedparent - parent in ShadowType tree structureVisADException - a VisAD error occurredRemoteException - an RMI error occurredpublic void setReUseFrames(boolean reuse)
public void setReUseFrames()
public boolean getReUseFrames()
public void setSetSetOnReUseFrames(boolean ss)
public boolean getSetSetOnReUseFrames()
public void clearScene()
DataRendererclearScene in class DefaultRendererJ3Dpublic BranchGroup doTransform() throws VisADException, RemoteException
DefaultRendererJ3DdoTransform in class DefaultRendererJ3DVisADExceptionRemoteExceptionpublic Object clone()
clone in class DefaultRendererJ3Dpublic static void main(String[] args) throws VisADException, RemoteException, IOException
VisADExceptionRemoteExceptionIOExceptionCopyright © 1996–2023 The SSEC Visualization Project. All rights reserved.