This is the complete list of members for GxQuaternion, including all inherited members.
__getStaticRtti(void) (defined in GxStructBase) | GxStructBase | inlinestatic |
_w | GxQuaternion | |
_x | GxQuaternion | |
_y | GxQuaternion | |
_z | GxQuaternion | |
addQuaternion(const GxQuaternion &quaternion) | GxQuaternion | |
addScalar(f32 scalar) | GxQuaternion | |
conjugate(void) | GxQuaternion | |
DIMENSION | GxQuaternion | static |
divScalar(f32 scalar) | GxQuaternion | |
getAddQuaternion(GxQuaternion &dst, const GxQuaternion &quaternion0, const GxQuaternion &quaternion1) | GxQuaternion | static |
getAddScalar(GxQuaternion &dst, const GxQuaternion &quaternion, f32 scalar) | GxQuaternion | static |
getConjugate(void) const | GxQuaternion | |
getConjugate(GxQuaternion &dst, const GxQuaternion &quaternion) | GxQuaternion | static |
getDivScalar(GxQuaternion &dst, const GxQuaternion &quaternion, f32 scalar) | GxQuaternion | static |
getDot(const GxQuaternion &quaternion0, const GxQuaternion &quaternion1) | GxQuaternion | static |
getInverse(void) const | GxQuaternion | |
getInverse(GxQuaternion &dst, const GxQuaternion &quaternion) | GxQuaternion | static |
getLength(void) const | GxQuaternion | |
getLengthSquare(void) const | GxQuaternion | |
getLerp(GxQuaternion &dst, const GxQuaternion &quaternion0, const GxQuaternion &quaternion1, f32 t) | GxQuaternion | static |
getMulQuaternion(GxQuaternion &dst, const GxQuaternion &quaternion0, const GxQuaternion &quaternion1) | GxQuaternion | static |
getMulRotateX(GxQuaternion &dst, const GxQuaternion &quaternion, f32 radian) | GxQuaternion | static |
getMulRotateXYZ(GxQuaternion &dst, const GxQuaternion &quaternion, f32 radianX, f32 radianY, f32 radianZ) | GxQuaternion | static |
getMulRotateXZY(GxQuaternion &dst, const GxQuaternion &quaternion, f32 radianX, f32 radianY, f32 radianZ) | GxQuaternion | static |
getMulRotateY(GxQuaternion &dst, const GxQuaternion &quaternion, f32 radian) | GxQuaternion | static |
getMulRotateYXZ(GxQuaternion &dst, const GxQuaternion &quaternion, f32 radianX, f32 radianY, f32 radianZ) | GxQuaternion | static |
getMulRotateYZX(GxQuaternion &dst, const GxQuaternion &quaternion, f32 radianX, f32 radianY, f32 radianZ) | GxQuaternion | static |
getMulRotateZ(GxQuaternion &dst, const GxQuaternion &quaternion, f32 radian) | GxQuaternion | static |
getMulRotateZXY(GxQuaternion &dst, const GxQuaternion &quaternion, f32 radianX, f32 radianY, f32 radianZ) | GxQuaternion | static |
getMulRotateZYX(GxQuaternion &dst, const GxQuaternion &quaternion, f32 radianX, f32 radianY, f32 radianZ) | GxQuaternion | static |
getMulScalar(GxQuaternion &dst, const GxQuaternion &quaternion, f32 scalar) | GxQuaternion | static |
getNormalize(void) const | GxQuaternion | |
getNormalize(GxQuaternion &dst, const GxQuaternion &quaternion) | GxQuaternion | static |
getNormalizeEx(void) const | GxQuaternion | |
getNormalizeEx(GxQuaternion &dst, const GxQuaternion &quaternion) | GxQuaternion | static |
getRotate(void) const | GxQuaternion | inline |
getSphericalLerp(GxQuaternion &dst, const GxQuaternion &quaternion0, const GxQuaternion &quaternion1, f32 t) | GxQuaternion | static |
getSubQuaternion(GxQuaternion &dst, const GxQuaternion &quaternion0, const GxQuaternion &quaternion1) | GxQuaternion | static |
getSubScalar(GxQuaternion &dst, const GxQuaternion &quaternion, f32 scalar) | GxQuaternion | static |
GxQuaternion(void) | GxQuaternion | inline |
GxQuaternion(f32 x, f32 y, f32 z, f32 w) | GxQuaternion | |
GxQuaternion(const GxFloat4 &float4) | GxQuaternion | |
GxQuaternion(const f32 *pFloatArray) | GxQuaternion | |
GxQuaternion(const GxVector3 &vector, f32 w) | GxQuaternion | |
GxQuaternion(const GxVector4 &vector) | GxQuaternion | |
GxQuaternion(const GxMatrixAffine &matrix) | GxQuaternion | |
GxQuaternion(const GxMatrix44 &matrix) | GxQuaternion | |
GxQuaternion(const GxQuaternion &quaternion) | GxQuaternion | |
IDENTITY | GxQuaternion | static |
inverse(void) | GxQuaternion | |
mulQuaternion(const GxQuaternion &quaternion) | GxQuaternion | |
mulRotateX(f32 radian) | GxQuaternion | |
mulRotateXYZ(f32 radianX, f32 radianY, f32 radianZ) | GxQuaternion | |
mulRotateXZY(f32 radianX, f32 radianY, f32 radianZ) | GxQuaternion | |
mulRotateY(f32 radian) | GxQuaternion | |
mulRotateYXZ(f32 radianX, f32 radianY, f32 radianZ) | GxQuaternion | |
mulRotateYZX(f32 radianX, f32 radianY, f32 radianZ) | GxQuaternion | |
mulRotateZ(f32 radian) | GxQuaternion | |
mulRotateZXY(f32 radianX, f32 radianY, f32 radianZ) | GxQuaternion | |
mulRotateZYX(f32 radianX, f32 radianY, f32 radianZ) | GxQuaternion | |
mulScalar(f32 scalar) | GxQuaternion | |
normalize(void) | GxQuaternion | |
normalizeEx(void) | GxQuaternion | |
operator!=(const GxQuaternion &quaternion0, const GxQuaternion &quaternion1) | GxQuaternion | friend |
operator*(const GxQuaternion &quaternion, f32 scalar) | GxQuaternion | friend |
operator*(f32 scalar, const GxQuaternion &quaternion) | GxQuaternion | friend |
operator*(const GxQuaternion &quaternion0, const GxQuaternion &quaternion1) | GxQuaternion | friend |
operator*=(f32 scalar) | GxQuaternion | |
operator*=(const GxQuaternion &quaternion) | GxQuaternion | |
operator+(const GxQuaternion &quaternion) | GxQuaternion | friend |
operator+(const GxQuaternion &quaternion, f32 scalar) | GxQuaternion | friend |
operator+(const GxQuaternion &quaternion0, const GxQuaternion &quaternion1) | GxQuaternion | friend |
operator+=(f32 scalar) | GxQuaternion | |
operator+=(const GxQuaternion &quaternion) | GxQuaternion | |
operator-(const GxQuaternion &quaternion) | GxQuaternion | friend |
operator-(const GxQuaternion &quaternion, f32 scalar) | GxQuaternion | friend |
operator-(const GxQuaternion &quaternion0, const GxQuaternion &quaternion1) | GxQuaternion | friend |
operator-=(f32 scalar) | GxQuaternion | |
operator-=(const GxQuaternion &quaternion) | GxQuaternion | |
operator/(const GxQuaternion &quaternion, f32 scalar) | GxQuaternion | friend |
operator/=(f32 scalar) | GxQuaternion | |
operator=(const GxQuaternion &quaternion) | GxQuaternion | |
operator==(const GxQuaternion &quaternion0, const GxQuaternion &quaternion1) | GxQuaternion | friend |
setRotate(const GxVector3 &vector) | GxQuaternion | |
setRotate(const GxMatrixAffine &matrix) | GxQuaternion | |
setRotate(const GxMatrix44 &matrix) | GxQuaternion | |
setRotate(const GxVector3 &axis, f32 radian) | GxQuaternion | |
setRotate(f32 yaw, f32 pitch, f32 roll) | GxQuaternion | |
setRotate(const GxVector3 &startVector, const GxVector3 &targetVector) | GxQuaternion | |
setRotate(const GxVector3 &startVector, const GxVector3 &targetVector, f32 radian) | GxQuaternion | |
setRotate(const GxVector3 &axis, const GxVector3 &startVector, const GxVector3 &targetVector, f32 radian) | GxQuaternion | |
setRotateEx(const GxVector3 &axis, f32 radian) | GxQuaternion | |
setRotateEx(const GxVector3 &startVector, const GxVector3 &targetVector) | GxQuaternion | |
setRotateEx(const GxVector3 &startVector, const GxVector3 &targetVector, f32 radian) | GxQuaternion | |
setRotateEx(const GxVector3 &axis, const GxVector3 &startVector, const GxVector3 &targetVector, f32 radian) | GxQuaternion | |
setRotateX(f32 radian) | GxQuaternion | |
setRotateXYZ(f32 x, f32 y, f32 z) | GxQuaternion | inline |
setRotateXZY(f32 x, f32 y, f32 z) | GxQuaternion | inline |
setRotateY(f32 radian) | GxQuaternion | |
setRotateYXZ(f32 x, f32 y, f32 z) | GxQuaternion | inline |
setRotateYZX(f32 x, f32 y, f32 z) | GxQuaternion | inline |
setRotateZ(f32 radian) | GxQuaternion | |
setRotateZXY(f32 x, f32 y, f32 z) | GxQuaternion | inline |
setRotateZYX(f32 x, f32 y, f32 z) | GxQuaternion | inline |
subQuaternion(const GxQuaternion &quaternion) | GxQuaternion | |
subScalar(f32 scalar) | GxQuaternion | |
ZERO | GxQuaternion | static |