public class Radials extends PolarLineDrawing
DisplayableData.DragAdapter
COLOR, LINE_STYLE, LINE_WIDTH, POINT_SIZE
MANIPULABLE, renderer, VISIBLE
DISPLAY, parent, SCALAR_MAP_SET
Modifier | Constructor and Description |
---|---|
protected |
Radials(Radials that)
Constructs from another instance.
|
|
Radials(java.lang.String name,
visad.RealTupleType polarType,
java.awt.Color color)
Constructs from a Displayable name and the type of the polar
coordinate system.
|
Modifier and Type | Method and Description |
---|---|
void |
addScalarMaps(visad.LocalDisplay display)
Add ScalarMaps for the display.
|
Displayable |
cloneForDisplay()
Returns a clone of this instance suitable for another VisAD display.
|
boolean |
equals(java.lang.Object obj)
Indicates if this Radials is semantically identical to another object.
|
void |
setRadials(Radials radials)
Sets the radials according to another Radials.
|
void |
setRadials(visad.Real maximum,
double inc)
Sets the radials according to the maximum distance from the center
and the increment (in degrees).
|
void |
setRadials(visad.Real minimum,
visad.Real maximum,
double inc)
Sets the radials according to the maximum distance from the center
and the increment (in degrees).
|
getBearingIndex, getBearingIndex, getBearingType, getPolarType, getRangeIndex, getRangeType, hashCode
getColor, getLineStyle, getLineWidth, getPointSize, setColor, setHSV, setHSV, setLineStyle, setLineWidth, setPointSize, setRGB, setRGB, setRGBA, setRGBA
addAction, 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
public Radials(java.lang.String name, visad.RealTupleType polarType, java.awt.Color color) throws java.rmi.RemoteException, visad.VisADException
name
- The name for the Displayable.polarType
- The type of the (rho, theta) polar coordinate
system.color
- color for the radialsvisad.VisADException
- VisAD failure.java.rmi.RemoteException
- Java RMI failure.protected Radials(Radials that) throws java.rmi.RemoteException, visad.VisADException
that
- The other instance.visad.VisADException
- VisAD failure.java.rmi.RemoteException
- Java RMI failure.public void setRadials(visad.Real maximum, double inc) throws visad.VisADException, java.rmi.RemoteException
maximum
- The maximum distance from the center.inc
- The increment between radialsvisad.VisADException
- VisAD failure.java.rmi.RemoteException
- Java RMI failure.public void setRadials(visad.Real minimum, visad.Real maximum, double inc) throws visad.VisADException, java.rmi.RemoteException
minimum
- The minimum distance from the center.maximum
- The maximum distance from the center.inc
- The increment between radialsvisad.VisADException
- VisAD failure.java.rmi.RemoteException
- Java RMI failure.public void setRadials(Radials radials) throws visad.VisADException, java.rmi.RemoteException
radials
- The other radialsvisad.VisADException
- VisAD failure.java.rmi.RemoteException
- Java RMI failure.public boolean equals(java.lang.Object obj)
equals
in class PolarLineDrawing
obj
- The other object.true
if and only if this Radials
is semantically identical to obj
.public void addScalarMaps(visad.LocalDisplay display)
display
- display to add topublic Displayable cloneForDisplay() throws java.rmi.RemoteException, visad.VisADException
cloneForDisplay
in class DisplayableData
visad.VisADException
- VisAD failure.java.rmi.RemoteException
- Java RMI failure.