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: