public final class SaturationAdiabats extends BackgroundContours
DisplayableData.DragAdapter
field
COLOR_FILL, CONTOUR_LEVELS, CONTOUR_REAL_TYPE, LABELING
COLOR, LINE_STYLE, LINE_WIDTH, POINT_SIZE
MANIPULABLE, renderer, VISIBLE
DISPLAY, parent, SCALAR_MAP_SET
Modifier | Constructor and Description |
---|---|
|
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.
|
Modifier and Type | Method and Description |
---|---|
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.
|
visad.Real |
getTemperature(visad.Real airPressure,
visad.Real satEquivPotTem)
Returns the air temperature given air pressure and saturation equivalent
potential temperature.
|
equals, hashCode, setCoordinateSystem
getColorFillEnabled, getContourLevels, getContourRealType, getContourValues, getDashedStyle, isLabeling, setColorFill, setContourInfo, setContourInterval, setContourInterval, setContourLevels, setContourRealType, setDashedStyle, setDisplayUnit, setFont, setLabelFreq, setLabeling, setLabelSkip, setRange, setScalarMaps
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, setDisplay, setDisplayActive, setDisplayInactive, setDisplayMaster, setOverrideAnimationSet, setOverrideAnimationSet, setParent, setRangeForColor, setRangeForColor, setScalarMapSet, setSelectedRange, setSelectedRange, setUseTimesInAnimation, toFront
public SaturationAdiabats() throws visad.VisADException, java.rmi.RemoteException
visad.VisADException
- VisAD failure.java.rmi.RemoteException
- Java RMI failure.public SaturationAdiabats(AerologicalCoordinateSystem coordinateSystem) throws visad.VisADException, java.rmi.RemoteException
coordinateSystem
- The (p,T) <-> (x,y) transformation.visad.VisADException
- VisAD failure.java.rmi.RemoteException
- Java RMI failure.protected SaturationAdiabats(SaturationAdiabats that) throws java.rmi.RemoteException, visad.VisADException
that
- The other instance.visad.VisADException
- VisAD failure.java.rmi.RemoteException
- Java RMI failure.protected void coordinateSystemChange(AerologicalCoordinateSystem coordinateSystem) throws visad.TypeException, java.rmi.RemoteException, visad.VisADException
coordinateSystemChange
in class BackgroundContours
coordinateSystem
- The new (p,T) <-> (x,y) transformation.visad.TypeException
- Somthing's type is incorrect.visad.VisADException
- VisAD failure.java.rmi.RemoteException
- Java RMI failure.protected float getRangeMinimum()
protected float getRangeMaximum()
public visad.Real getTemperature(visad.Real airPressure, visad.Real satEquivPotTem) throws visad.VisADException
airPressure
- The air pressure.satEquivPotTem
- The saturation equivalent potential temperature.visad.VisADException
- VisAD failure.public Displayable cloneForDisplay() throws visad.VisADException, java.rmi.RemoteException
cloneForDisplay
in class DisplayableData
visad.VisADException
- VisAD failure.java.rmi.RemoteException
- Java RMI failure.