|
||||||||||
| 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.visad.display.ContourLines
ucar.unidata.view.sounding.BackgroundContours
ucar.unidata.view.sounding.SaturationAdiabats
public final class SaturationAdiabats
Supports background saturation adiabats on a thermodynamic diagram.
| Field Summary |
|---|
| Fields inherited from class ucar.unidata.view.sounding.BackgroundContours |
|---|
field |
| Fields inherited from class ucar.visad.display.ContourLines |
|---|
COLOR_FILL, CONTOUR_LEVELS, CONTOUR_REAL_TYPE, LABELING |
| Fields inherited from class ucar.visad.display.LineDrawing |
|---|
COLOR, LINE_STYLE, LINE_WIDTH, POINT_SIZE |
| 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 | |
|---|---|
|
SaturationAdiabats()
Constructs from nothing. |
|
SaturationAdiabats(AerologicalCoordinateSystem coordinateSystem)
Constructs from a (p,T) <-> (x,y) coordinate system transformation. |
protected |
SaturationAdiabats(SaturationAdiabats that)
Constructs from another instance. |
| Method Summary | |
|---|---|
Displayable |
cloneForDisplay()
Returns a clone of this instance suitable for another VisAD display. |
protected void |
coordinateSystemChange(AerologicalCoordinateSystem coordinateSystem)
Handles a change to the (p,T) <-> (x,y) coordinate system transformation. |
protected float |
getRangeMaximum()
Returns the maximum value of the range. |
protected float |
getRangeMinimum()
Returns the minimum value of the range. |
Real |
getTemperature(Real airPressure,
Real satEquivPotTem)
Returns the air temperature given air pressure and saturation equivalent potential temperature. |
| Methods inherited from class ucar.unidata.view.sounding.BackgroundContours |
|---|
equals, hashCode, setCoordinateSystem |
| Methods inherited from class ucar.visad.display.ContourLines |
|---|
getColorFillEnabled, getContourLevels, getContourRealType, getContourValues, isLabeling, setColorFill, setContourInterval, setContourInterval, setContourLevels, setContourRealType, setDisplayUnit, setLabeling, setRange, setScalarMaps |
| 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, getDataRenderer, getName, hasData, hasDataObject, isManipulable, isPickable, myAddConstantMaps, myAddDataReferences, myRemoveDataReferences, removeAction, setActive, setData, setDataReference, setManipulable, setPickable, setPointMode, setUseFastRendering, setVisible, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public SaturationAdiabats()
throws VisADException,
RemoteException
VisADException - VisAD failure.
RemoteException - Java RMI failure.
public SaturationAdiabats(AerologicalCoordinateSystem coordinateSystem)
throws VisADException,
RemoteException
coordinateSystem - The (p,T) <-> (x,y) transformation.
VisADException - VisAD failure.
RemoteException - Java RMI failure.
protected SaturationAdiabats(SaturationAdiabats that)
throws RemoteException,
VisADException
that - The other instance.
VisADException - VisAD failure.
RemoteException - Java RMI failure.| Method Detail |
|---|
protected void coordinateSystemChange(AerologicalCoordinateSystem coordinateSystem)
throws TypeException,
RemoteException,
VisADException
coordinateSystemChange in class BackgroundContourscoordinateSystem - The new (p,T) <-> (x,y) transformation.
TypeException - Somthing's type is incorrect.
VisADException - VisAD failure.
RemoteException - Java RMI failure.protected float getRangeMinimum()
protected float getRangeMaximum()
public Real getTemperature(Real airPressure,
Real satEquivPotTem)
throws VisADException
airPressure - The air pressure.satEquivPotTem - The saturation equivalent potential temperature.
VisADException - VisAD failure.
public Displayable cloneForDisplay()
throws VisADException,
RemoteException
cloneForDisplay in class DisplayableDataVisADException - VisAD failure.
RemoteException - Java RMI failure.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||