|
||||||||||
| 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.RGBDisplayable
ucar.visad.display.TrackDisplayable
public class TrackDisplayable
Provides support for a color coded display of a track trace.
| Field Summary | |
|---|---|
static String |
LINE_WIDTH
The name of the line-width property. |
| Fields inherited from class ucar.visad.display.RGBDisplayable |
|---|
COLOR_PALETTE, POLYGON_FILL, POLYGON_LINE, POLYGON_POINT, RGB_REAL_TYPE |
| Fields inherited from class ucar.visad.display.DisplayableData |
|---|
MANIPULABLE, VISIBLE |
| Fields inherited from class ucar.visad.display.Displayable |
|---|
DISPLAY, parent, SCALAR_MAP_SET |
| Constructor Summary | |
|---|---|
TrackDisplayable(String name)
Constructs an instance with the supplied reference name. |
|
| Method Summary | |
|---|---|
Displayable |
cloneForDisplay()
Returns a clone of this instance suitable for another VisAD display. |
float |
getLineWidth()
Gets the current line width associated with this LineDrawing |
boolean |
getUseRGBTypeForSelect()
Get whether the RGB type is used for the select range. |
void |
setLineWidth(float lineWidth)
Sets the width of lines in this Displayable. |
void |
setTrack(FieldImpl track)
Set the track to be displayed. |
| Methods inherited from class ucar.visad.display.DisplayableData |
|---|
addAction, dataChange, destroy, getActive, getAnimationSet, getData, getDataRenderer, getName, getPointSize, hasData, hasDataObject, isManipulable, isPickable, myAddConstantMaps, myAddDataReferences, myRemoveDataReferences, removeAction, setActive, setData, setDataReference, setManipulable, setPickable, setPointMode, setPointSize, setUseFastRendering, setVisible, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static String LINE_WIDTH
| Constructor Detail |
|---|
public TrackDisplayable(String name)
throws VisADException,
RemoteException
name - reference name
VisADException - couldn't create the necessary VisAD object
RemoteException - couldn't create the remote object| Method Detail |
|---|
public void setTrack(FieldImpl track)
throws VisADException,
RemoteException
track - must have the form (lat,lon, alt) -> param
VisADException - couldn't create the necessary VisAD object
RemoteException - couldn't create the remote object
public void setLineWidth(float lineWidth)
throws VisADException,
RemoteException
setLineWidth in class DisplayableDatalineWidth - Width of lines (1 = normal)
VisADException - VisAD failure.
RemoteException - Java RMI failure.public float getLineWidth()
getLineWidth in class DisplayableData
public Displayable cloneForDisplay()
throws RemoteException,
VisADException
cloneForDisplay in class DisplayableDataVisADException - VisAD failure.
RemoteException - Java RMI failure.public boolean getUseRGBTypeForSelect()
getUseRGBTypeForSelect in class RGBDisplayable
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||