ucar.visad.quantities
Class Gravity

java.lang.Object
  extended by ucar.visad.quantities.Quantity
      extended by ucar.visad.quantities.ScalarQuantity
          extended by ucar.visad.quantities.Acceleration
              extended by ucar.visad.quantities.Gravity

public class Gravity
extends Acceleration

Provides support for the quantity of gravity.

Version:
$Id: Gravity.java,v 1.9 2005/05/13 18:35:40 jeffmc Exp $
Author:
Steven R. Emmerson

Constructor Summary
protected Gravity(String name)
          Constructs from a name.
 
Method Summary
static RealTupleType getRealTupleType()
          Obtains the RealTupleType associated with this class.
static RealType getRealType()
          Obtains the RealType associated with this class.
static Real newReal()
          Creates a Real corresponding to the standard acceleration of gravity.
 
Methods inherited from class ucar.visad.quantities.ScalarQuantity
getRealType, getRealType, realType
 
Methods inherited from class ucar.visad.quantities.Quantity
realTupleType, setRealTupleType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Gravity

protected Gravity(String name)
           throws VisADException
Constructs from a name.

Parameters:
name - The name for this quantity.
Throws:
VisADException - if a core VisAD failure occurs.
Method Detail

getRealType

public static RealType getRealType()
                            throws VisADException
Obtains the RealType associated with this class.

Returns:
The RealType associated with this class.
Throws:
VisADException - Couldn't perform necessary VisAD operation.

getRealTupleType

public static RealTupleType getRealTupleType()
                                      throws VisADException
Obtains the RealTupleType associated with this class.

Returns:
The RealTupleType associated with this class.
Throws:
VisADException - Couldn't perform necessary VisAD operation.

newReal

public static Real newReal()
                    throws VisADException
Creates a Real corresponding to the standard acceleration of gravity.

Returns:
A Real corresponding to standard gravity.
Throws:
VisADException - Couldn't create necessary VisAD object.