List of all members.
Detailed Description
TAngle is a lightweight object meant to standardize the use of angles. The value is stored internally in radians for performance.
Member Enumeration Documentation
- Enumerator:
kUnits_Degrees |
|
kUnits_Radians |
|
Constructor & Destructor Documentation
TAngle::TAngle |
( |
void |
|
) |
[inline] |
TAngle::TAngle |
( |
const real |
angleValue |
) |
[inline] |
TAngle::TAngle |
( |
const real |
angleValue, |
|
|
const EUnits |
angleType | |
|
) |
| | [inline] |
Member Function Documentation
static TAngle TAngle::ArcCosine |
( |
const real |
value |
) |
[static] |
static TAngle TAngle::ArcSine |
( |
const real |
value |
) |
[static] |
static TAngle TAngle::ArcTangent |
( |
const real |
value |
) |
[static] |
static TAngle TAngle::ArcTangentYX |
( |
const real |
valueY, |
|
|
const real |
valueX | |
|
) |
| | [static] |
real TAngle::GetCosine |
( |
void |
|
) |
const [inline] |
real TAngle::GetSine |
( |
void |
|
) |
const [inline] |
real TAngle::GetTangent |
( |
void |
|
) |
const [inline] |
real TAngle::InDegrees |
( |
void |
|
) |
const [inline] |
real TAngle::InFormat |
( |
const EUnits |
units |
) |
const [inline] |
real TAngle::InRadians |
( |
void |
|
) |
const [inline] |
TAngle::operator real |
( |
void |
|
) |
const [inline] |
TAngle & TAngle::operator*= |
( |
const real |
scalar |
) |
[inline] |
TAngle & TAngle::operator/= |
( |
const real |
scalar |
) |
[inline] |
void TAngle::SetValue |
( |
const real |
angleValue, |
|
|
const EUnits |
angleType | |
|
) |
| | [inline] |
Member Data Documentation
The documentation for this class was generated from the following file: