public abstract class PolarLineDrawing extends LineDrawing
DisplayableData.DragAdapter
COLOR, LINE_STYLE, LINE_WIDTH, POINT_SIZE
MANIPULABLE, renderer, VISIBLE
DISPLAY, parent, SCALAR_MAP_SET
Modifier | Constructor and Description |
---|---|
protected |
PolarLineDrawing(PolarLineDrawing that)
Constructs from another instance.
|
protected |
PolarLineDrawing(java.lang.String name,
visad.RealTupleType polarType)
Constructs from a name and a vector space.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj)
Indicates if this instance is semantically identical to another object.
|
protected int |
getBearingIndex()
Gets the index of the bearing element.
|
static int |
getBearingIndex(visad.RealTupleType polarType)
Gets the index of the bearing element of a vector space.
|
protected visad.RealType |
getBearingType()
Gets the RealType of the bearing element.
|
protected visad.RealTupleType |
getPolarType()
Gets the vector space of this instance.
|
protected int |
getRangeIndex()
Gets the index of the range element.
|
protected visad.RealType |
getRangeType()
Gets the RealType of the range element.
|
int |
hashCode()
Gets the hash code of this instance.
|
getColor, getLineStyle, getLineWidth, getPointSize, setColor, setHSV, setHSV, setLineStyle, setLineWidth, setPointSize, setRGB, setRGB, setRGBA, setRGBA
addAction, cloneForDisplay, dataChange, destroy, getActive, getAnimationSet, getData, getDataRenderer, 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
protected PolarLineDrawing(java.lang.String name, visad.RealTupleType polarType) throws java.rmi.RemoteException, visad.VisADException
name
- The name for the instance.polarType
- The vector space.visad.VisADException
- VisAD failure.java.rmi.RemoteException
- Java RMI failure.protected PolarLineDrawing(PolarLineDrawing that) throws java.rmi.RemoteException, visad.VisADException
that
- The other instance.visad.VisADException
- VisAD failure.java.rmi.RemoteException
- Java RMI failure.protected final visad.RealTupleType getPolarType()
protected final int getRangeIndex()
protected final int getBearingIndex()
public static int getBearingIndex(visad.RealTupleType polarType) throws visad.VisADException
polarType
- The vector space.visad.VisADException
- VisAD failure.protected final visad.RealType getRangeType() throws visad.VisADException
visad.VisADException
- VisAD failure.protected final visad.RealType getBearingType() throws visad.VisADException
visad.VisADException
- VisAD failure.public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
obj
- The other object.true
if and only if this instance
is semantically identical to the other object.public int hashCode()
hashCode
in class java.lang.Object