facets.util.geom
Class Angle

java.lang.Object
  extended by facets.util.geom.Angle
All Implemented Interfaces:
java.io.Serializable

public final class Angle
extends java.lang.Object
implements java.io.Serializable

Represents an angle.

See Also:
Serialized Form

Field Summary
static double CIRCLE_DEGREES
           
static double CIRCLE_RADIANS
           
static double RADIANS_PER_DEGREE
           
 
Constructor Summary
Angle(double radians)
           
Angle(double sin, double cos)
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
 double radians()
           
static double toDegrees(double radians)
          Convert radians to degrees.
static double toRadians(double degrees)
          Convert degress to radians.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

CIRCLE_DEGREES

public static final double CIRCLE_DEGREES
See Also:
Constant Field Values

CIRCLE_RADIANS

public static final double CIRCLE_RADIANS
See Also:
Constant Field Values

RADIANS_PER_DEGREE

public static final double RADIANS_PER_DEGREE
See Also:
Constant Field Values
Constructor Detail

Angle

public Angle(double radians)

Angle

public Angle(double sin,
             double cos)
Method Detail

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

radians

public double radians()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

toDegrees

public static double toDegrees(double radians)
Convert radians to degrees.


toRadians

public static final double toRadians(double degrees)
Convert degress to radians.