public class PickableLineDrawing extends LineDrawing
DisplayableData.DragAdapter
COLOR, LINE_STYLE, LINE_WIDTH, POINT_SIZE
MANIPULABLE, renderer, VISIBLE
DISPLAY, parent, SCALAR_MAP_SET
Constructor and Description |
---|
PickableLineDrawing(java.lang.String name)
Create a new PickableLineDrawing
|
PickableLineDrawing(java.lang.String name,
int pickMask)
Local line drawing implementation
|
Modifier and Type | Method and Description |
---|---|
int |
getCloseIndex()
Get the closest index in the data object.
|
protected visad.DataRenderer |
getDataRenderer()
Get the data renderer
|
getColor, getLineStyle, getLineWidth, getPointSize, setColor, setHSV, setHSV, setLineStyle, setLineWidth, setPointSize, setRGB, setRGB, setRGBA, setRGBA
addAction, cloneForDisplay, dataChange, destroy, getActive, getAnimationSet, getData, getName, hasData, hasDataObject, isManipulable, isPickable, myAddConstantMaps, myAddDataReferences, myRemoveDataReferences, removeAction, setActive, setData, setDataReference, setDragAdapter, setManipulable, setPickable, setPointMode, setUseFastRendering, setVisible, showme, toString
addConstantMap, addConstantMaps, addDataReferences, addPropertyChangeListener, addPropertyChangeListener, addRefsInvoked, addScalarMap, addScalarMaps, applyColorUnit, applyDisplayUnit, checkUnit, combineConstantMaps, destroyDisplayable, firePropertyChange, firePropertyChange, fireScalarMapSetChange, getColorUnit, getConstantMaps, getDestroyed, getDisplay, getDisplayMaster, getDisplayUnit, getPointMode, getScalarMap, getScalarMap, getScalarMap, getScalarMapSet, getUseFastRendering, getUseTimesInAnimation, getVisible, isActive, isUnitCompatible, isVisible, logException, removeConstantMap, removeDataReferences, removePropertyChangeListener, removePropertyChangeListener, removeScalarMap, replaceScalarMap, setAdjustFlow, setColorPalette, setColorPalette, setColorUnit, setConstantPosition, setContourInfo, setDisplay, setDisplayActive, setDisplayInactive, setDisplayMaster, setDisplayUnit, setOverrideAnimationSet, setOverrideAnimationSet, setParent, setRangeForColor, setRangeForColor, setScalarMapSet, setSelectedRange, setSelectedRange, setUseTimesInAnimation, toFront
public PickableLineDrawing(java.lang.String name) throws visad.VisADException, java.rmi.RemoteException
name
- name for thisjava.rmi.RemoteException
- Java RMI errorvisad.VisADException
- VisAD Errorpublic PickableLineDrawing(java.lang.String name, int pickMask) throws visad.VisADException, java.rmi.RemoteException
name
- name for thispickMask
- mouse mask for pick eventsjava.rmi.RemoteException
- Java RMI errorvisad.VisADException
- VisAD Errorprotected visad.DataRenderer getDataRenderer()
getDataRenderer
in class DisplayableData
public int getCloseIndex()