com.azalient.apo.basics
Class AngleRadians
java.lang.Object
com.azalient.apo.basics.Angle
com.azalient.apo.basics.AngleRadians
- All Implemented Interfaces:
- IAngle
public class AngleRadians
- extends Angle
An angle object, created by specifying the angle in radians
| Fields inherited from class com.azalient.apo.basics.Angle |
A0, A180, A270, A45, A90, ANEG90, DEG_180, DEG_360, DEG_45, DEG_90, DEG_COLINEAR, DEG_UTURN, EAST, HALFPI, NORTH, PI, SOUTH, TWOPI, WEST, ZERO |
|
Constructor Summary |
AngleRadians(double radians)
Create a new angle object, given value in degrees |
AngleRadians(double radians,
IAngle.AngleRange angleRange)
Create a new angle object, given a value in radians and a target range |
| Methods inherited from class com.azalient.apo.basics.Angle |
cos, degrees, minus, negative, plus, radians, range, rangeN180_P180, rangeP0_P360, sin, tan, toString, unitVectorXY |
AngleRadians
public AngleRadians(double radians)
- Create a new angle object, given value in degrees
- Parameters:
radians - The angle, in radians. This can be any value, it does not need to be in the range -pi,pi
AngleRadians
public AngleRadians(double radians,
IAngle.AngleRange angleRange)
- Create a new angle object, given a value in radians and a target range
- Parameters:
radians - The angle, in radians. This can be any value, it does not need to be in the target range of -pi,pi or 0,2pi