public class HodographDisplayRendererJ3D extends visad.java3d.DefaultDisplayRendererJ3D implements WindProfileDisplayRenderer
Constructor and Description |
---|
HodographDisplayRendererJ3D()
Constructs from nothing.
|
Modifier and Type | Method and Description |
---|---|
void |
addCursorPositionListener(java.beans.PropertyChangeListener listener)
Adds a listener for changes to the cursor position.
|
protected double[] |
getCursorInDisplayCoords()
Returns the cursor position in (speed,direction,altitude) coordinates.
|
double[] |
getCursorPosition()
Gets the cursor position.
|
void |
removeCursorPositionListener(java.beans.PropertyChangeListener listener)
Removes a listener for changes to the cursor position.
|
void |
setCursorStringVector()
Sets the cursor string vector.
|
createSceneGraph, destroy, setBoxAspect, setLineWidth
addDirectManipulationSceneGraphComponent, addKeyboardBehavior, addLockedSceneGraphComponent, addLockedSceneGraphComponent, addSceneGraphComponent, anyDirects, clearScale, clearScales, clearScene, controlChanged, createBasicSceneGraph, createBasicSceneGraph, depth_cursor, drag_cursor, drag_depth, drawCursorStringVector, findDirect, getBoxOnBranch, getCanvas, getCursor, getCursorOnBranch, getImage, getKeyboardBehavior, getMouseBehavior, getRoot, getTextureHeightMax, getTextureWidthMax, getTrans, getView, getViewTrans, initControl, legalDataRenderer, makeControl, makeDefaultRenderer, render_trigger, rendererDeleted, setClip, setCursorLoc, setCursorOn, setDirectOn, setDisplay, setScale, setScale, setScale, setScaleOn, setSceneGraphObjectName, setTransform3D, setWaitFlag, updateLockedTrans
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, setForegroundColor, setForegroundColor, setPickThreshhold, setRotateAboutCenter, setScaleRotation, setWaitMessageVisible
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
setBoxOn, setCursorStringOn
public HodographDisplayRendererJ3D()
public void setCursorStringVector()
setCursorStringVector
in interface WindProfileDisplayRenderer
setCursorStringVector
in class visad.DisplayRenderer
public double[] getCursorPosition()
getCursorPosition
in interface WindProfileDisplayRenderer
public void addCursorPositionListener(java.beans.PropertyChangeListener listener)
addCursorPositionListener
in interface WindProfileDisplayRenderer
listener
- The change listener.public void removeCursorPositionListener(java.beans.PropertyChangeListener listener)
removeCursorPositionListener
in interface WindProfileDisplayRenderer
listener
- The change listener.protected double[] getCursorInDisplayCoords()