public class SkewTDisplay extends AerologicalDisplay
AerologicalDisplay.DisplayablePseudoAdiabaticTrajectory, AerologicalDisplay.LeftPressureAxisLabels, AerologicalDisplay.LowerTemperatureAxisLabels, AerologicalDisplay.MyWetTemperatureCalculator, AerologicalDisplay.MyWetTemperatureCalculatorFactory, AerologicalDisplay.MyWindStaff, AerologicalDisplay.PressureAxisLabels, AerologicalDisplay.RightPressureAxisLabels, AerologicalDisplay.TemperatureAxisLabels, AerologicalDisplay.UpperTemperatureAxisLabels
ACTIVE_SOUNDING, ACTIVE_WIND_PROFILE, CAPE, CURSOR_PRESSURE, CURSOR_TEMPERATURE, POINTER_PRESSURE, POINTER_TEMPERATURE, PROFILE_DEW_POINT, PROFILE_TEMPERATURE, PROFILE_WIND_DIRECTION, PROFILE_WIND_SPEED
behavior, defaultMouseFunctions, log_, POINT_MODE
EMAGRAM_DISPLAY, HODOGRAPH_DISPLAY, SKEWT_DISPLAY, STUVE_DISPLAY
Constructor and Description |
---|
SkewTDisplay()
Constructs the default instance.
|
SkewTDisplay(SkewTCoordinateSystem coordinateSystem)
Constructs from a Skew-T coordinate-system transformation.
|
Modifier and Type | Method and Description |
---|---|
static visad.DisplayRealType |
getDisplayPressureType()
Returns the type of the display pressure.
|
static visad.DisplayRealType |
getDisplayTemperatureType()
Returns the type of the display temperature.
|
visad.Real |
getMaximumPressure()
Returns the maximum, displayed, pressure.
|
visad.Real |
getMaximumTemperature()
Returns the maximum, displayed, temperature.
|
protected visad.Real |
getMaximumX()
Returns the maximum, displayed, X-value
|
protected visad.Real |
getMaximumY()
Returns the maximum, displayed, Y-value
|
visad.Real |
getMinimumPressure()
Returns the minimum, displayed, pressure.
|
visad.Real |
getMinimumTemperature()
Returns the minimum, displayed, temperature.
|
protected visad.Real |
getMinimumX()
Returns the minimum, displayed, X-value
|
protected visad.Real |
getMinimumY()
Returns the minimum, displayed, Y-value
|
static void |
main(java.lang.String[] args)
Tests this class.
|
addProfile, addProfile, addProfile, clearProfiles, clearPseudoAdiabaticTrajectory, coordinateSystemChange, getActiveSounding, getBarbOrientation, getBarbScale, getCoordinateSystem, getCursorPressure, getCursorTemperature, getDryAdiabatVisibility, getInstance, getInstance, getInstance, getIsoBarsVisibility, getPointerPressure, getPointerTemperature, getProfileDewPoint, getProfileTemperature, getProfileWindDirection, getProfileWindSpeed, getSaturationAdiabatVisibility, getSaturationMixingRatioVisibility, getWindStaffVisibility, initializeClass, isPseudoAdiabaticTrajectoryEnabled, isPseudoAdiabaticTrajectoryVisible, profileCount, removeProfile, removeProfiles, setActiveSounding, setBackgroundLineColor, setBarbOrientation, setBarbScale, setConstrainProfiles, setCoordinateSystem, setCoordinateSystem, setCursorPressure, setCursorTemperature, setDisplayScalarMaps, setDryAdiabatVisibility, setForeground, setIsobarsVisibility, setLabelColor, setOriginalProfiles, setPointerPressure, setPointerTemperature, setProfilesVisibility, setProfileVisible, setPseudoAdiabaticTrajectoryEnabled, setPseudoAdiabaticTrajectoryVisible, setSaturationAdiabatVisibility, setSaturationMixingRatioVisibility, setWindColor, setWindLevels, setWindStaffVisibility
addDisplayable, addDisplayListener, addKeyboardBehavior, addPropertyChangeListener, addPropertyChangeListener, addScalarMap, addScalarMaps, addVetoableChangeListener, addVetoableChangeListener, buildAnimationSet, dataChange, destroy, draw, ensureInactive, equals, finalize, firePropertyChange, firePropertyChange, getAnimationSetFromDisplayables, getAnimationStringVisible, getBackground, getComponent, getDestroyed, getDisplay, getDisplayableCount, getDisplayables, getDisplayables, getDisplayAspect, getDisplayComponent, getDisplayScale, getForeground, getImage, getMouseBehavior, getMouseFunctionMap, getOffscreenDimension, getProjectionMatrix, getRotation, getSavedProjectionMatrix, getScale, getScreenBounds, getStereoAvailable, getWaitMessageVisible, handleMouseWheelMoved, hashCode, indexOf, init, is3D, isActive, isPointMode, printMatrix, printMe, rebuild, rebuildDisplay, reDisplayAll, removeDisplayable, removeDisplayables, removePropertyChangeListener, removePropertyChangeListener, removeScalarMap, removeScalarMaps, removeVetoableChangeListener, removeVetoableChangeListener, replaceScalarMap, reScale, resetClipDistance, resetMouseFunctions, resetProjection, rotate, rotateX, rotateY, rotateZ, saveCurrentDisplay, saveCurrentDisplay, saveCurrentDisplay, saveProjection, setActive, setAnimation, setAnimationStringVisible, setBackground, setDefaultMouseFunctions, setDisplayables, setDisplayables, setDisplayActive, setDisplayAspect, setDisplayInactive, setEyePosition, setKeyboardBehavior, setKeyboardEventMap, setKeyboardEventMap, setMouseFunctions, setOffscreenDimension, setPointMode, setProjectionMatrix, setRebuildNecessary, setWaitMessageVisible, setWheelEventMap, translate, zoom, zoom
public SkewTDisplay() throws visad.VisADException, java.rmi.RemoteException
visad.VisADException
- Couldn't create necessary VisAD object.java.rmi.RemoteException
- if a Java RMI failure occurs.SkewTCoordinateSystem
public SkewTDisplay(SkewTCoordinateSystem coordinateSystem) throws visad.UnitException, visad.VisADException, java.rmi.RemoteException
coordinateSystem
- The coordinate-system transformation for
the Skew-T chart.visad.UnitException
- Incompatible units.visad.VisADException
- Couldn't create necessary VisAD object.java.rmi.RemoteException
- if a Java RMI failure occurs.public static visad.DisplayRealType getDisplayPressureType() throws visad.VisADException
visad.VisADException
- VisAD failure.public static visad.DisplayRealType getDisplayTemperatureType() throws visad.VisADException
visad.VisADException
- VisAD failure.public static void main(java.lang.String[] args) throws java.lang.Exception
args
- The test arguments.java.lang.Exception
- Something went wrong.protected visad.Real getMinimumX()
protected visad.Real getMaximumX()
protected visad.Real getMinimumY()
protected visad.Real getMaximumY()
public visad.Real getMinimumPressure()
getMinimumPressure
in class AerologicalDisplay
public visad.Real getMaximumPressure()
getMaximumPressure
in class AerologicalDisplay
public visad.Real getMinimumTemperature()
getMinimumTemperature
in class AerologicalDisplay
public visad.Real getMaximumTemperature()
getMaximumTemperature
in class AerologicalDisplay