Package ucar.unidata.view.sounding
Class AerologicalCoordinateSystem
java.lang.Object
visad.CoordinateSystem
ucar.unidata.view.sounding.AerologicalCoordinateSystem
- All Implemented Interfaces:
 Serializable
- Direct Known Subclasses:
 EmagramCoordinateSystem,SkewTCoordinateSystem,StuveCoordinateSystem
Provides support for converting between the (x,y) coordinates on a
 thermodynamic diagram and (pressure,temperature) coordinates.
 
Instances of this class are immutable.
- Version:
 - $Id: AerologicalCoordinateSystem.java,v 1.11 2005/05/13 18:33:22 jeffmc Exp $
 - Author:
 - Steven R. Emmerson
 - See Also:
 
- 
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAerologicalCoordinateSystem(RealTupleType reference, Unit[] units) Constructs from a reference vector space and units. - 
Method Summary
Modifier and TypeMethodDescriptionabstract AerologicalCoordinateSystemCreate a 3D spatial coordinateSystem from the existing one.abstract RealGets the maximum pressure.abstract RealGets the maximum temperature.abstract RealGets the maximum X coordinate.abstract RealGets the maximum Y coordinate.abstract RealGets the minimum pressure.abstract RealGets the minimum temperature.abstract RealGets the minimum X coordinate.abstract RealGets the minimum Y coordinate.Methods inherited from class visad.CoordinateSystem
canConvert, equals, fromReference, fromReference, fromReference, fromReference, getCoordinateSystemUnits, getDimension, getReference, getReferenceUnits, toReference, toReference, toReference, toReference, transformCoordinates, transformCoordinates, transformCoordinates, transformCoordinates, transformCoordinatesFreeUnits, transformCoordinatesFreeUnits 
- 
Constructor Details
- 
AerologicalCoordinateSystem
Constructs from a reference vector space and units.- Parameters:
 reference- The reference vector space.units- The units of this vector space.- Throws:
 VisADException- VisAD failure.
 
 - 
 - 
Method Details
- 
getMinimumX
Gets the minimum X coordinate.- Returns:
 - The minimum X coordinate.
 
 - 
getMaximumX
Gets the maximum X coordinate.- Returns:
 - The maximum X coordinate.
 
 - 
getMinimumY
Gets the minimum Y coordinate.- Returns:
 - The minimum Y coordinate.
 
 - 
getMaximumY
Gets the maximum Y coordinate.- Returns:
 - The maximum Y coordinate.
 
 - 
getMinimumPressure
Gets the minimum pressure.- Returns:
 - The minimum pressure.
 
 - 
getMaximumPressure
Gets the maximum pressure.- Returns:
 - The maximum pressure.
 
 - 
getMinimumTemperature
Gets the minimum temperature.- Returns:
 - The minimum temperature.
 
 - 
getMaximumTemperature
Gets the maximum temperature.- Returns:
 - The maximum temperature.
 
 - 
createDisplayCoordinateSystem
public abstract AerologicalCoordinateSystem createDisplayCoordinateSystem(AerologicalCoordinateSystem acs) throws VisADException Create a 3D spatial coordinateSystem from the existing one.- Parameters:
 acs- existing coordinate system- Returns:
 - 3D version of acs
 - Throws:
 VisADException- illegal type or unable to create CS
 
 -