Package ucar.visad.quantities
Class GeopotentialAltitude.GeopotentialCoordinateSystem
java.lang.Object
visad.CoordinateSystem
ucar.visad.quantities.GeopotentialAltitude.GeopotentialCoordinateSystem
- All Implemented Interfaces:
Serializable
- Enclosing class:
GeopotentialAltitude
public static final class GeopotentialAltitude.GeopotentialCoordinateSystem
extends CoordinateSystem
Provides support for coordinate system transformations between
geopotential altitude and altitude.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionGeopotentialCoordinateSystem(Real gravity, RealType reference, Unit unit) Constructs from a value for gravity, an altitude reference type, and a geopotential altitude unit. -
Method Summary
Modifier and TypeMethodDescriptionbooleanIndicates if this instance equals an object.double[][]fromReference(double[][] values) Converts values from altitude to geopotential altitude.float[][]fromReference(float[][] values) Converts values from altitude to geopotential altitude.double[][]toReference(double[][] values) Converts values from geopotential altitude to altitude.float[][]toReference(float[][] values) Converts values from geopotential altitude to altitude.Methods inherited from class visad.CoordinateSystem
canConvert, fromReference, fromReference, getCoordinateSystemUnits, getDimension, getReference, getReferenceUnits, toReference, toReference, transformCoordinates, transformCoordinates, transformCoordinates, transformCoordinates, transformCoordinatesFreeUnits, transformCoordinatesFreeUnits
-
Constructor Details
-
GeopotentialCoordinateSystem
public GeopotentialCoordinateSystem(Real gravity, RealType reference, Unit unit) throws VisADException Constructs from a value for gravity, an altitude reference type, and a geopotential altitude unit.- Parameters:
gravity- A value for gravity.reference- An altitude reference type.unit- A geopotential altitude unit.- Throws:
VisADException- if a core VisAD failure occurs.
-
-
Method Details
-
fromReference
Converts values from altitude to geopotential altitude.- Specified by:
fromReferencein classCoordinateSystem- Parameters:
values- Altitude values.- Returns:
- Corresponding geopotential altitude values.
- Throws:
VisADException- if a core VisAD failure occurs.
-
fromReference
Converts values from altitude to geopotential altitude.- Overrides:
fromReferencein classCoordinateSystem- Parameters:
values- Altitude values.- Returns:
- Corresponding geopotential altitude values.
- Throws:
VisADException- if a core VisAD failure occurs.
-
toReference
Converts values from geopotential altitude to altitude.- Specified by:
toReferencein classCoordinateSystem- Parameters:
values- Geopotential altitude values.- Returns:
- Corresponding altitude values.
- Throws:
VisADException- if a core VisAD failure occurs.
-
toReference
Converts values from geopotential altitude to altitude.- Overrides:
toReferencein classCoordinateSystem- Parameters:
values- Geopotential altitude values.- Returns:
- Corresponding altitude values.
- Throws:
VisADException- if a core VisAD failure occurs.
-
equals
Indicates if this instance equals an object.- Specified by:
equalsin classCoordinateSystem- Parameters:
object- The object.- Returns:
- True if and only if this instance equals the object.
-