HatchitMath
Hatchit::Math::Quaternion Member List

This is the complete list of members for Hatchit::Math::Quaternion, including all inherited members.

data (defined in Hatchit::Math::Quaternion)Hatchit::Math::Quaternion
getAxisAngle()Hatchit::Math::Quaternion
getInverse()Hatchit::Math::Quaternion
getQuaternionIdentity()Hatchit::Math::Quaternionstatic
getRotationMatrix()Hatchit::Math::Quaternion
m_data (defined in Hatchit::Math::Quaternion)Hatchit::Math::Quaternion
m_quaternion (defined in Hatchit::Math::Quaternion)Hatchit::Math::Quaternion
m_vector (defined in Hatchit::Math::Quaternion)Hatchit::Math::Quaternion
normalize() (defined in Hatchit::Math::Quaternion)Hatchit::Math::Quaternion
operator __m128() const Hatchit::Math::Quaternioninlineexplicit
operator delete(void *p) (defined in Hatchit::Math::Quaternion)Hatchit::Math::Quaternioninline
operator delete[](void *p) (defined in Hatchit::Math::Quaternion)Hatchit::Math::Quaternioninline
operator new(size_t _size) (defined in Hatchit::Math::Quaternion)Hatchit::Math::Quaternioninline
operator new[](size_t size) (defined in Hatchit::Math::Quaternion)Hatchit::Math::Quaternioninline
operator!=(const Quaternion &p_rhs) const Hatchit::Math::Quaternioninline
operator*(const Quaternion &p_rhs) const Hatchit::Math::Quaternioninline
operator*(Quaternion other)Hatchit::Math::Quaternion
operator*=(const Quaternion &p_rhs)Hatchit::Math::Quaternioninline
operator+(const Quaternion &p_rhs) const Hatchit::Math::Quaternioninline
operator+=(const Quaternion &p_rhs)Hatchit::Math::Quaternioninline
operator-(const Quaternion &p_rhs) const Hatchit::Math::Quaternioninline
operator-=(const Quaternion &p_rhs)Hatchit::Math::Quaternioninline
operator==(const Quaternion &p_rhs) const Hatchit::Math::Quaternioninline
Quaternion() (defined in Hatchit::Math::Quaternion)Hatchit::Math::Quaternioninline
Quaternion(const float rawArray[]) (defined in Hatchit::Math::Quaternion)Hatchit::Math::Quaternioninline
Quaternion(const Vector3 &axis, float angle) (defined in Hatchit::Math::Quaternion)Hatchit::Math::Quaternioninline
Quaternion(float x, float y, float z, float w) (defined in Hatchit::Math::Quaternion)Hatchit::Math::Quaternioninline
Quaternion(float roll, float pitch, float yaw) (defined in Hatchit::Math::Quaternion)Hatchit::Math::Quaternioninline
Quaternion(__m128 quatData) (defined in Hatchit::Math::Quaternion)Hatchit::Math::Quaternioninlineexplicit
Quaternion()Hatchit::Math::Quaternion
Quaternion(float *m_vector)Hatchit::Math::Quaternion
Quaternion(float w, float x, float y, float z)Hatchit::Math::Quaternion
Quaternion(Vector3 v)Hatchit::Math::Quaternion
Quaternion(Vector4 v)Hatchit::Math::Quaternion
ToFloat4() const Hatchit::Math::Quaternioninline
w (defined in Hatchit::Math::Quaternion)Hatchit::Math::Quaternion
x (defined in Hatchit::Math::Quaternion)Hatchit::Math::Quaternion
y (defined in Hatchit::Math::Quaternion)Hatchit::Math::Quaternion
z (defined in Hatchit::Math::Quaternion)Hatchit::Math::Quaternion
~Quaternion() (defined in Hatchit::Math::Quaternion)Hatchit::Math::Quaternionvirtual