oracle.sdoapi.sref
Class AngularUnit

java.lang.Object
  |
  +--oracle.sdoapi.sref.AngularUnit
All Implemented Interfaces:
java.io.Serializable, Unit

public class AngularUnit
extends java.lang.Object
implements Unit, java.io.Serializable

This class defines commonly used angular units. Angular units are mostly used in geographic coordinate system.

See Also:
Serialized Form

Field Summary
static AngularUnit decimalDegree
          "Decimal Degree", Math.PI/180.0
static AngularUnit decimalMinute
          "Decimal Minute", Math.PI/180.0/60.0
static AngularUnit decimalSecond
          "Decimal Second", Math.PI/180.0/360.0
static AngularUnit gon
          "Gon", Math.PI/200.0
static AngularUnit grad
          "Grad", Math.PI/200.0
static AngularUnit radian
          "Radian", 1.0
 
Constructor Summary
AngularUnit(java.lang.String name, double inRadian)
          Constructs a new angular unit object.
 
Method Summary
 java.lang.String getName()
          Gets the string name for this angular unit.
 double inRadian()
          The conversion factor between this unit and the radian.
 java.lang.String toString()
          Converts to a string in a form of "name, inRadian".
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

decimalDegree

public static final AngularUnit decimalDegree
"Decimal Degree", Math.PI/180.0

radian

public static final AngularUnit radian
"Radian", 1.0

decimalMinute

public static final AngularUnit decimalMinute
"Decimal Minute", Math.PI/180.0/60.0

decimalSecond

public static final AngularUnit decimalSecond
"Decimal Second", Math.PI/180.0/360.0

gon

public static final AngularUnit gon
"Gon", Math.PI/200.0

grad

public static final AngularUnit grad
"Grad", Math.PI/200.0
Constructor Detail

AngularUnit

public AngularUnit(java.lang.String name,
                   double inRadian)
Constructs a new angular unit object.
Parameters:
name - the string name given to this angular unit
inRadian - the equivalence of this unit in radians
Method Detail

getName

public java.lang.String getName()
Gets the string name for this angular unit.

inRadian

public double inRadian()
The conversion factor between this unit and the radian.

toString

public java.lang.String toString()
Converts to a string in a form of "name, inRadian".
Overrides:
toString in class java.lang.Object