Quaternion Class Reference
List of all members.
Constructor & Destructor Documentation
| Quaternion::Quaternion |
( |
|
) |
[inline] |
Construct a new quaternion
| Quaternion::Quaternion |
( |
const Vector & |
vecV, |
|
|
const float |
fS | |
|
) |
| | [inline] |
Construct a new quaternion
- Parameters:
-
| Quaternion::Quaternion |
( |
const Vector & |
vecV |
) |
[inline] |
Construct a new quaternion
- Parameters:
-
| Quaternion::Quaternion |
( |
const float |
fAngle, |
|
|
const Vector & |
vecAxis | |
|
) |
| | [inline] |
Construct a new quaternion
- Parameters:
-
| fAngle | Angle |
| vecAxis | Axis |
| Quaternion::Quaternion |
( |
const Vector & |
vecFrom, |
|
|
const Vector & |
vecTo | |
|
) |
| | [inline] |
Construct a new quaternion
- Parameters:
-
| Quaternion::~Quaternion |
( |
|
) |
[inline] |
Member Function Documentation
| const Quaternion Quaternion::GetInverse |
( |
|
) |
const [inline] |
Return the inverse quaternion
- Returns:
- The inverse quaternion
| const float Quaternion::GetMagnitude |
( |
|
) |
const [inline] |
Return the magnitude
- Returns:
- The magnitude
| const Quaternion Quaternion::GetNormalized |
( |
|
) |
const [inline] |
Return the normalized quaternion
- Returns:
- The normalized quaternion
| const float& Quaternion::GetScalar |
( |
|
) |
const [inline] |
Return the scalar
- Returns:
- The scalar
| const Vector& Quaternion::GetVector |
( |
|
) |
const [inline] |
Return the vector
- Returns:
- The vector
| void Quaternion::invert |
( |
|
) |
[inline] |
| void Quaternion::normalize |
( |
|
) |
[inline] |
| void Quaternion::Set |
( |
const Vector & |
vecV, |
|
|
const float |
fS | |
|
) |
| | [inline] |
Set the quaternion
- Parameters:
-
| void Quaternion::SetScalar |
( |
const float |
fS |
) |
[inline] |
Set the scalar
- Parameters:
-
| void Quaternion::SetVector |
( |
const Vector & |
vecV |
) |
[inline] |
Set the vector
- Parameters:
-
The documentation for this class was generated from the following file: