|
Blender
V2.59
|
#include <AUD_3DMath.h>
Public Member Functions | |
| AUD_Quaternion (float w, float x, float y, float z) | |
| const float & | w () const |
| const float & | x () const |
| const float & | y () const |
| const float & | z () const |
| void | get (float *destination) const |
| const float * | get () const |
Definition at line 35 of file AUD_3DMath.h.
| AUD_Quaternion::AUD_Quaternion | ( | float | w, |
| float | x, | ||
| float | y, | ||
| float | z | ||
| ) | [inline] |
Creates a new quaternion.
| w | The w component. |
| x | The x component. |
| y | The y component. |
| z | The z component. |
Definition at line 58 of file AUD_3DMath.h.
| void AUD_Quaternion::get | ( | float * | destination | ) | const [inline] |
| const float* AUD_Quaternion::get | ( | ) | const [inline] |
Retrieves the components of the vector.
Definition at line 115 of file AUD_3DMath.h.
References m_v.
| const float& AUD_Quaternion::w | ( | ) | const [inline] |
Retrieves the w component of the quarternion.
Definition at line 67 of file AUD_3DMath.h.
References m_w.
Referenced by Device_get_listener_orientation(), Handle_get_orientation(), AUD_OpenALDevice::setListenerOrientation(), and AUD_OpenALDevice::setSourceOrientation().
| const float& AUD_Quaternion::x | ( | ) | const [inline] |
Retrieves the x component of the quarternion.
Definition at line 76 of file AUD_3DMath.h.
References m_x.
Referenced by Device_get_listener_orientation(), Handle_get_orientation(), AUD_OpenALDevice::setListenerOrientation(), and AUD_OpenALDevice::setSourceOrientation().
| const float& AUD_Quaternion::y | ( | ) | const [inline] |
Retrieves the y component of the quarternion.
Definition at line 85 of file AUD_3DMath.h.
References m_y.
Referenced by Device_get_listener_orientation(), Handle_get_orientation(), AUD_OpenALDevice::setListenerOrientation(), and AUD_OpenALDevice::setSourceOrientation().
| const float& AUD_Quaternion::z | ( | ) | const [inline] |
Retrieves the z component of the quarternion.
Definition at line 94 of file AUD_3DMath.h.
References m_z.
Referenced by Device_get_listener_orientation(), Handle_get_orientation(), AUD_OpenALDevice::setListenerOrientation(), and AUD_OpenALDevice::setSourceOrientation().
| float AUD_Quaternion::m_v[4] |
Definition at line 40 of file AUD_3DMath.h.
Referenced by get().
| float AUD_Quaternion::m_w |
Definition at line 43 of file AUD_3DMath.h.
| float AUD_Quaternion::m_x |
Definition at line 44 of file AUD_3DMath.h.
| float AUD_Quaternion::m_y |
Definition at line 45 of file AUD_3DMath.h.
| float AUD_Quaternion::m_z |
Definition at line 46 of file AUD_3DMath.h.