#include <Quaternion.h>
Public Member Functions | |
Quaternion () | |
virtual | ~Quaternion () |
void | createMatrix (float *pMatrix) |
void | createFromAxisAngle (float x, float y, float z, float degrees) |
Quaternion | operator * (Quaternion q) |
Quaternion () | |
virtual | ~Quaternion () |
void | createMatrix (float *pMatrix) |
void | createFromAxisAngle (float x, float y, float z, float degrees) |
Quaternion | operator * (Quaternion q) |
Private Attributes | |
float | m_x |
float | m_y |
float | m_z |
float | m_w |
Author: Petter Alstermark, petter@alstermark.com
Definition at line 12 of file DeFacto/Math/Quaternion.h.
|
Quaternion.cpp Author: Petter Alstermark, petter@alstermark.com Definition at line 9 of file DeFacto/Math/Quaternion.cpp. |
|
Definition at line 14 of file DeFacto/Math/Quaternion.cpp. |
|
|
|
|
|
|
|
Definition at line 46 of file DeFacto/Math/Quaternion.cpp. References m_w, m_x, m_y, m_z, and PI. Referenced by Camera::setPrespective(). |
|
|
|
Definition at line 17 of file DeFacto/Math/Quaternion.cpp. References m_w, m_x, m_y, and m_z. Referenced by Camera::setPrespective(). |
|
|
|
Definition at line 55 of file DeFacto/Math/Quaternion.cpp. |
|
Definition at line 24 of file LevelCreator/Math/Quaternion.h. Referenced by createFromAxisAngle(), createMatrix(), operator *(), and Quaternion(). |
|
Definition at line 21 of file LevelCreator/Math/Quaternion.h. Referenced by createFromAxisAngle(), createMatrix(), operator *(), and Quaternion(). |
|
Definition at line 22 of file LevelCreator/Math/Quaternion.h. Referenced by createFromAxisAngle(), createMatrix(), operator *(), and Quaternion(). |
|
Definition at line 23 of file LevelCreator/Math/Quaternion.h. Referenced by createFromAxisAngle(), createMatrix(), operator *(), and Quaternion(). |