public class Dec extends Angle implements java.lang.Cloneable, java.io.Serializable
Angle.Format, Angle.Units
DEGREE_SYMBOL, FOUR_PI, TWO_PI, valueRadians
Constructor and Description |
---|
Dec(Angle angle) |
Dec(double degrees) |
Dec(double degrees,
double sigmaDegrees) |
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). |
Dec(double degrees,
double mins,
double secs,
double sigmaDegrees)
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 |
---|---|
static Dec |
atan2(double y,
double x) |
Dec |
clone()
Returns a new Dec object with the same data.
|
boolean |
equals(java.lang.Object other) |
byte |
getDegree()
Range -90..+90
|
byte |
getMinute()
Range -59..59
|
float |
getSecond()
Range -59.99999..59.99999
|
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()
Units are radians.
|
acos, add, angleStatistics, angleStatistics, asin, atan, compareTo, cos, difference, equals, getDegrees, getHours, getRadians, getStdErrDegrees, getStdErrHours, getStdErrRadians, in360, multiply, parseAngle, sin, subtract, tan, toString, toString
public Dec(double degrees, double mins, double secs, double sigmaDegrees)
public Dec(double degrees, double mins, double secs)
public Dec(double degrees, double sigmaDegrees)
public Dec(double degrees)
public Dec(Angle angle)
public byte getDegree()
public byte getMinute()
public float getSecond()
public static Dec atan2(double y, double x)
public static Dec parseDec(java.lang.String s) throws java.lang.NumberFormatException
java.lang.NumberFormatException
public double toDegrees()
public int hashCode()
public Dec clone()