c | iso::math::Quaternion< Type > | |
conjugate() | iso::math::Quaternion< Type > | |
dot(const Quaternion< Type > &pQuat) const | iso::math::Quaternion< Type > | |
dot(const Quaternion< Type > &pQuat1, const Quaternion< Type > &pQuat2) | iso::math::Quaternion< Type > | [static] |
get(Vector3< Type > &pAxis, Type &pAngle) const | iso::math::Quaternion< Type > | |
get(Matrix4< Type > &pMatrix) const | iso::math::Quaternion< Type > | |
get(MatrixH< Type > &pMatrix) const | iso::math::Quaternion< Type > | |
get(Type &pYaw, Type &pPitch, Type &pRoll) const | iso::math::Quaternion< Type > | |
getConjugate() const | iso::math::Quaternion< Type > | |
getInverse() const | iso::math::Quaternion< Type > | |
IDENTITY | iso::math::Quaternion< Type > | [static] |
invert() | iso::math::Quaternion< Type > | |
norm() const | iso::math::Quaternion< Type > | |
normalise() | iso::math::Quaternion< Type > | |
operator *(const Type &pValue) const | iso::math::Quaternion< Type > | |
operator *(const Quaternion< Type > &pQuat) const | iso::math::Quaternion< Type > | |
operator *(const Vector3< Type > &pVector) const | iso::math::Quaternion< Type > | |
operator *=(Type pValue) | iso::math::Quaternion< Type > | |
operator *=(const Quaternion< Type > &pQuat) | iso::math::Quaternion< Type > | |
operator!=(const Quaternion< Type > &pQuat) const | iso::math::Quaternion< Type > | |
operator+(const Quaternion< Type > &pQuat) const | iso::math::Quaternion< Type > | |
operator+=(const Quaternion< Type > &pQuat) | iso::math::Quaternion< Type > | |
operator-(const Quaternion< Type > &pQuat) const | iso::math::Quaternion< Type > | |
operator-=(const Quaternion< Type > &pQuat) | iso::math::Quaternion< Type > | |
operator/(Quaternion< Type > &pQuat) const | iso::math::Quaternion< Type > | |
operator/=(const Quaternion< Type > &pQuat) | iso::math::Quaternion< Type > | |
operator<<(std::ostream &os, const Quaternion< Type > pQuat) | iso::math::Quaternion< Type > | [friend] |
operator=(const Quaternion< Type > &pQuat) | iso::math::Quaternion< Type > | |
operator=(const Quaternion< Type2 > &pQuat) | iso::math::Quaternion< Type > | |
operator=(const Vector4< Type > &pVector) | iso::math::Quaternion< Type > | |
operator==(const Quaternion< Type > &pQuat) const | iso::math::Quaternion< Type > | |
Quaternion() | iso::math::Quaternion< Type > | |
Quaternion(Type pW, Type pX, Type pY, Type pZ) | iso::math::Quaternion< Type > | |
Quaternion(Type pValues[4]) | iso::math::Quaternion< Type > | |
Quaternion(Vector4< Type > pVector) | iso::math::Quaternion< Type > | |
Quaternion(const Vector3< Type > &pAxis, Type pAngle) | iso::math::Quaternion< Type > | |
Quaternion(const Matrix4< Type > &pMatrix) | iso::math::Quaternion< Type > | |
Quaternion(const Vector3< Type > &pVectorA, const Vector3< Type > &pVectorB) | iso::math::Quaternion< Type > | |
Quaternion(Type pYaw, Type pPitch, Type pRoll) | iso::math::Quaternion< Type > | |
Quaternion(const Quaternion< Type > &pQuaternion) | iso::math::Quaternion< Type > | |
Quaternion(const Quaternion< Type2 > &pQuaternion) | iso::math::Quaternion< Type > | |
rotVec(const Vector3< Type > &pVector) const | iso::math::Quaternion< Type > | |
scale(Type pValue) | iso::math::Quaternion< Type > | |
set(Type pW, Type pX, Type pY, Type pZ) | iso::math::Quaternion< Type > | |
set(const Type pValues[4]) | iso::math::Quaternion< Type > | |
set(const Vector4< Type > pVector) | iso::math::Quaternion< Type > | |
set(const Vector3< Type > &pAxis, Type pAngle) | iso::math::Quaternion< Type > | |
set(const Matrix4< Type > &pMatrix) | iso::math::Quaternion< Type > | |
set(const Vector3< Type > &pVectorA, const Vector3< Type > &pVectorB) | iso::math::Quaternion< Type > | |
set(Type pYaw, Type pPitch, Type pRoll) | iso::math::Quaternion< Type > | |
set2(const Vector3< Type > &pVectorA, const Vector3< Type > &pVectorB) | iso::math::Quaternion< Type > | |
slerp(const Quaternion< Type > &pRot0, const Quaternion< Type > &pRot1, Type pT) | iso::math::Quaternion< Type > | [static] |
w | iso::math::Quaternion< Type > | |
x | iso::math::Quaternion< Type > | |
y | iso::math::Quaternion< Type > | |
z | iso::math::Quaternion< Type > | |
~Quaternion() | iso::math::Quaternion< Type > | [virtual] |