public class Dec extends Angle implements java.lang.Cloneable, java.io.Serializable
Angle.Format, Angle.Units
FULL_CIRCLE, HALF_TURN, RIGHT_ANGLE, TWO_PI, ZERO
Constructor and Description |
---|
Dec(Angle angle) |
Dec(double degrees,
Angle.Units units) |
Dec(double degrees,
double mins,
double secs)
Can pass in fractional degrees or minutes but will be held in normalised form with integer degrees and minutes
plus fractional seconds.
10.2.1 Important change: previously the degrees part could be negative but min and sec were expected to be positive (as from a user dialogue). |
Modifier and Type | Method and Description |
---|---|
Dec |
clone()
Returns a new Dec object with the same data.
|
boolean |
equals(java.lang.Object other) |
int |
hashCode()
Enable objects of this class to be used as hash keys.
|
static Dec |
parseDec(java.lang.String s)
Parse the string as a Dec value.
|
double |
toDegrees() |
java.lang.String |
toString() |
public Dec(double degrees, double mins, double secs)
public Dec(double degrees, Angle.Units units)
public Dec(Angle angle)
public static Dec parseDec(java.lang.String s) throws java.lang.NumberFormatException
java.lang.NumberFormatException
public double toDegrees()
public int hashCode()
public Dec clone()