|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectucar.visad.display.Displayable
ucar.visad.display.DisplayableData
ucar.visad.display.LineDrawing
ucar.unidata.view.sounding.WindProfileDisplayable
public class WindProfileDisplayable
Supports the display a horizontal wind as a wind-direction shaft with barbs. The VisAD MathType of the horizontal wind is the TupleType (GeopotentialAltitude, (WesterlyWind, SoutherlyWind)).
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class ucar.visad.display.DisplayableData |
|---|
DisplayableData.DragAdapter |
| Field Summary |
|---|
| Fields inherited from class ucar.visad.display.LineDrawing |
|---|
COLOR, LINE_STYLE, LINE_WIDTH, POINT_SIZE |
| Fields inherited from class ucar.visad.display.DisplayableData |
|---|
MANIPULABLE, renderer, VISIBLE |
| Fields inherited from class ucar.visad.display.Displayable |
|---|
DISPLAY, parent, SCALAR_MAP_SET |
| Constructor Summary | |
|---|---|
|
WindProfileDisplayable()
Constructs from nothing. |
protected |
WindProfileDisplayable(WindProfileDisplayable that)
Constructs from another instance. |
| Method Summary | |
|---|---|
Displayable |
cloneForDisplay()
Returns a clone of this instance suitable for another VisAD display. |
boolean |
equals(Object obj)
Indicates if this instance is identical to another object. |
protected DataRenderer |
getDataRenderer()
Returns the DataRenderer associated with this instance. |
Field |
getProfile()
Returns the wind. |
int |
hashCode()
Returns the hash code of this instance. |
void |
setProfile(Field profile)
Sets the wind. |
| Methods inherited from class ucar.visad.display.LineDrawing |
|---|
getColor, getLineStyle, getLineWidth, getPointSize, setColor, setHSV, setHSV, setLineStyle, setLineWidth, setPointSize, setRGB, setRGB, setRGBA, setRGBA |
| Methods inherited from class ucar.visad.display.DisplayableData |
|---|
addAction, 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 |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public WindProfileDisplayable()
throws VisADException,
RemoteException
VisADException - VisAD failure.
RemoteException - Java RMI failure.
protected WindProfileDisplayable(WindProfileDisplayable that)
throws VisADException,
RemoteException
that - The other instance.
VisADException - VisAD failure.
RemoteException - Java RMI failure.| Method Detail |
|---|
public void setProfile(Field profile)
throws VisADException,
RemoteException
profile - The horizontal wind
(geopotentialAltitude, (u, v)).
VisADException - VisAD failure.
RemoteException - Java RMI failure.
public Field getProfile()
throws VisADException,
RemoteException
VisADException - VisAD failure.
RemoteException - Java RMI failure.public boolean equals(Object obj)
equals in class Objectobj - The other object.
true if and only if this instance
is identical to the other object.public int hashCode()
hashCode in class Object
public Displayable cloneForDisplay()
throws VisADException,
RemoteException
cloneForDisplay in class DisplayableDataVisADException - VisAD failure.
RemoteException - Java RMI failure.protected DataRenderer getDataRenderer()
DataRenderer associated with this instance.
getDataRenderer in class DisplayableDataDataRenderer associated with this
instance.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||