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 |