public class Angle extends Object
Modifier and Type | Field and Description |
---|---|
static double |
degreesToRadians |
static double |
radiansToDegrees |
static double |
rightAngle |
Constructor and Description |
---|
Angle() |
Modifier and Type | Method and Description |
---|---|
static double[] |
degreesToRadians(double... degrees)
Converts angle from degrees to radians.
|
static double |
degreesToRadians(double degrees)
Converts angle from degrees to radians.
|
static double[] |
fromDeg(double... degrees) |
static double |
fromDeg(double degrees) |
static double[] |
fromRad(double... radians) |
static double |
fromRad(double radians) |
static double |
normalizeAngle180(double degrees)
Normalizes angle to be from -180 degrees exclusive to 180 degrees inclusive.
|
static double |
normalizeAngle360(double degrees)
Normalizes angle to be from 0 degrees inclusive to 360 degrees exclusive.
|
static double |
normalizeAnglePi(double radians)
Normalizes angle to be from -Pi radians exclusive to Pi radians inclusive.
|
static double |
normalizeAngleTwoPi(double radians)
Normalizes angle to be from 0 radians inclusive to 2Pi radians exclusive.
|
static double[] |
radiansToDegrees(double... radians)
Converts angle from radians to degrees.
|
static double |
radiansToDegrees(double radians)
Converts angle from radians to degrees.
|
static double[] |
toDeg(double... su) |
static double |
toDeg(double su) |
static double[] |
toRad(double... su) |
static double |
toRad(double su) |
public static final double degreesToRadians
public static final double radiansToDegrees
public static final double rightAngle
public static double fromDeg(double degrees)
public static double[] fromDeg(double... degrees)
public static double fromRad(double radians)
public static double[] fromRad(double... radians)
public static double toDeg(double su)
public static double[] toDeg(double... su)
public static double toRad(double su)
public static double[] toRad(double... su)
public static double degreesToRadians(double degrees)
public static double[] degreesToRadians(double... degrees)
public static double radiansToDegrees(double radians)
public static double[] radiansToDegrees(double... radians)
public static double normalizeAngle360(double degrees)
Note: For extremely large arguments see http://www.derekroconnor.net/Software/Ng--ArgReduction.pdf
public static double normalizeAngle180(double degrees)
Note: For extremely large arguments see http://www.derekroconnor.net/Software/Ng--ArgReduction.pdf
public static double normalizeAngleTwoPi(double radians)
Note: For extremely large arguments see http://www.derekroconnor.net/Software/Ng--ArgReduction.pdf
public static double normalizeAnglePi(double radians)
Note: For extremely large arguments see http://www.derekroconnor.net/Software/Ng--ArgReduction.pdf
Copyright © 2013 Metron, Inc.. All rights reserved.