public class DefaultRendererJ3D extends RendererJ3D
enabled, pickCrawlToCursor
Constructor and Description |
---|
DefaultRendererJ3D()
this is the default DataRenderer used by the addReference method
for DisplayImplJ3D
|
Modifier and Type | Method and Description |
---|---|
void |
addSwitch(DisplayRendererJ3D displayRenderer,
BranchGroup branch) |
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]
|
DataDisplayLink |
getLink()
used by ShadowFunctionOrSetType for transform time-out hack
|
static void |
main(String[] args) |
void |
setLinks(DataDisplayLink[] links,
DisplayImpl d)
set DataDisplayLinks for linked Data, and set associated DisplayImpl
|
clearBranch, doAction, flush, getBranch, makeShadowFunctionType, makeShadowRealTupleType, makeShadowRealType, makeShadowSetType, makeShadowTextType, makeShadowTupleType, setBranchEarly, toggle
addException, 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, suppressExceptions
public DefaultRendererJ3D()
public void setLinks(DataDisplayLink[] links, DisplayImpl d) throws VisADException
DataRenderer
setLinks
in class RendererJ3D
links
- array of DataDisplayLinks to setd
- associated DisplayImpl to setVisADException
- a VisAD error occurredpublic BranchGroup doTransform() throws VisADException, RemoteException
doTransform
in class RendererJ3D
VisADException
RemoteException
public void addSwitch(DisplayRendererJ3D displayRenderer, BranchGroup branch)
public DataDisplayLink getLink()
DataRenderer
getLink
in class DataRenderer
public void clearScene()
DataRenderer
clearScene
in class RendererJ3D
public Object clone() throws CloneNotSupportedException
clone
in class DataRenderer
CloneNotSupportedException
public static void main(String[] args) throws VisADException, RemoteException, IOException
VisADException
RemoteException
IOException
Copyright © 1996–2023 The SSEC Visualization Project. All rights reserved.