visad.cluster
Class NodeDisplayRendererJ3D
- java.lang.Object
-
- visad.DisplayRenderer
-
- visad.java3d.DisplayRendererJ3D
-
- visad.java3d.TransformOnlyDisplayRendererJ3D
-
- visad.cluster.NodeDisplayRendererJ3D
-
- All Implemented Interfaces:
- java.util.EventListener, ControlListener, RendererSourceListener
public class NodeDisplayRendererJ3D extends TransformOnlyDisplayRendererJ3D
NodeDisplayRendererJ3Dis the DisplayRenderer for cluster nodes.
-
-
Constructor Summary
Constructors Constructor and Description NodeDisplayRendererJ3D()This is theDisplayRendererused for cluster nodes.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description booleanlegalDataRenderer(DataRenderer renderer)Check if theDataRendererin question is legal for thisDisplayRendererDataRenderermakeDefaultRenderer()Create the defaultDataRendererfor this type ofDisplayRenderer-
Methods inherited from class visad.java3d.TransformOnlyDisplayRendererJ3D
addDirectManipulationSceneGraphComponent, addSceneGraphComponent, anyDirects, clearScales, clearScene, createSceneGraph, drag_cursor, drag_depth, drawCursorStringVector, findDirect, getImage, setBoxAspect, setCursorLoc, setCursorOn, setDirectOn, setScale, setScale, setScaleOn, setTransform3D
-
Methods inherited from class visad.java3d.DisplayRendererJ3D
addKeyboardBehavior, addLockedSceneGraphComponent, addLockedSceneGraphComponent, clearScale, controlChanged, createBasicSceneGraph, createBasicSceneGraph, depth_cursor, destroy, getBoxOnBranch, getCanvas, getCursor, getCursorOnBranch, getKeyboardBehavior, getMouseBehavior, getRoot, getTextureHeightMax, getTextureWidthMax, getTrans, getView, getViewTrans, initControl, makeControl, render_trigger, rendererDeleted, setClip, setDisplay, setLineWidth, setScale, setSceneGraphObjectName, setWaitFlag, updateLockedTrans
-
Methods inherited from class visad.DisplayRenderer
getAnimationString, getAnimationStringVisible, getBoxOn, getCursorColor, getCursorStringVector, getCursorStringVectorUnconditional, getDirectAxisValue, getDirectAxisValue, getDisplay, getMode2D, getPickThreshhold, getRendererControl, getRotateAboutCenter, getScaleRotation, getWaitFlag, getWaitMessageVisible, legalDisplayScalar, prepareAction, setAnimationString, setAnimationStringVisible, setBackgroundColor, setBackgroundColor, setBoxColor, setBoxColor, setBoxOn, setCursorColor, setCursorColor, setCursorStringOn, setCursorStringVector, setCursorStringVector, setForegroundColor, setForegroundColor, setPickThreshhold, setRotateAboutCenter, setScaleRotation, setWaitMessageVisible
-
-
-
-
Constructor Detail
-
NodeDisplayRendererJ3D
public NodeDisplayRendererJ3D()
This is theDisplayRendererused for cluster nodes.TRANSFORM_ONLYapi. It transforms data into VisADSceneGraphObject but does not render (and hence no interaction).
-
-
Method Detail
-
makeDefaultRenderer
public DataRenderer makeDefaultRenderer()
Description copied from class:DisplayRendererJ3DCreate the defaultDataRendererfor this type ofDisplayRenderer- Overrides:
makeDefaultRendererin classTransformOnlyDisplayRendererJ3D- Returns:
- new default renderer
-
legalDataRenderer
public boolean legalDataRenderer(DataRenderer renderer)
Description copied from class:DisplayRendererJ3DCheck if theDataRendererin question is legal for thisDisplayRenderer- Overrides:
legalDataRendererin classTransformOnlyDisplayRendererJ3D- Parameters:
renderer-DataRendererto check- Returns:
- true if renderer is a subclass of
RendererJ3D
-
-
DMelt 3.0 © DataMelt by jWork.ORG