My Project
ParaEngine::Matrix4 Member List

This is the complete list of members for ParaEngine::Matrix4, including all inherited members.

_11 (defined in ParaEngine::Matrix4)ParaEngine::Matrix4
_12 (defined in ParaEngine::Matrix4)ParaEngine::Matrix4
_13 (defined in ParaEngine::Matrix4)ParaEngine::Matrix4
_14 (defined in ParaEngine::Matrix4)ParaEngine::Matrix4
_21 (defined in ParaEngine::Matrix4)ParaEngine::Matrix4
_22 (defined in ParaEngine::Matrix4)ParaEngine::Matrix4
_23 (defined in ParaEngine::Matrix4)ParaEngine::Matrix4
_24 (defined in ParaEngine::Matrix4)ParaEngine::Matrix4
_31 (defined in ParaEngine::Matrix4)ParaEngine::Matrix4
_32 (defined in ParaEngine::Matrix4)ParaEngine::Matrix4
_33 (defined in ParaEngine::Matrix4)ParaEngine::Matrix4
_34 (defined in ParaEngine::Matrix4)ParaEngine::Matrix4
_41 (defined in ParaEngine::Matrix4)ParaEngine::Matrix4
_42 (defined in ParaEngine::Matrix4)ParaEngine::Matrix4
_43 (defined in ParaEngine::Matrix4)ParaEngine::Matrix4
_44 (defined in ParaEngine::Matrix4)ParaEngine::Matrix4
_m (defined in ParaEngine::Matrix4)ParaEngine::Matrix4
adjoint() const (defined in ParaEngine::Matrix4)ParaEngine::Matrix4
CLIPSPACE2DTOIMAGESPACEParaEngine::Matrix4static
determinant() const (defined in ParaEngine::Matrix4)ParaEngine::Matrix4
extract3x3Matrix(Matrix3 &m3x3) constParaEngine::Matrix4inline
extractQuaternion() constParaEngine::Matrix4inline
ExtractScaling(float Tolerance=SMALL_NUMBER)ParaEngine::Matrix4
GetConstPointer() const (defined in ParaEngine::Matrix4)ParaEngine::Matrix4inline
GetMatrixWithoutScale(float Tolerance=SMALL_NUMBER) const (defined in ParaEngine::Matrix4)ParaEngine::Matrix4
GetPointer() (defined in ParaEngine::Matrix4)ParaEngine::Matrix4inline
GetScaleByAxis(int axis, float Tolerance=SMALL_NUMBER) constParaEngine::Matrix4
GetScaleVector(float Tolerance=SMALL_NUMBER) constParaEngine::Matrix4
getTrans() constParaEngine::Matrix4inline
hasNegativeScale() constParaEngine::Matrix4inline
hasScale() constParaEngine::Matrix4
IDENTITY (defined in ParaEngine::Matrix4)ParaEngine::Matrix4static
identity()ParaEngine::Matrix4inline
inverse() const (defined in ParaEngine::Matrix4)ParaEngine::Matrix4
invert() (defined in ParaEngine::Matrix4)ParaEngine::Matrix4inline
InvertPRMatrix() constParaEngine::Matrix4
isAffine(void) constParaEngine::Matrix4inline
isAffineColumnMajor(void) const (defined in ParaEngine::Matrix4)ParaEngine::Matrix4inline
m (defined in ParaEngine::Matrix4)ParaEngine::Matrix4
makeInverseTransform(const Vector3 &position, const Vector3 &scale, const Quaternion &orientation)ParaEngine::Matrix4
makeRot(const Quaternion &orientation, const Vector3 &origin)ParaEngine::Matrix4
makeScale(float s_x, float s_y, float s_z)ParaEngine::Matrix4inline
makeScale(const Vector3 &v) (defined in ParaEngine::Matrix4)ParaEngine::Matrix4inline
makeTrans(const Vector3 &v)ParaEngine::Matrix4inline
makeTrans(float tx, float ty, float tz) (defined in ParaEngine::Matrix4)ParaEngine::Matrix4inline
makeTransform(const Vector3 &position, const Vector3 &scale, const Quaternion &orientation)ParaEngine::Matrix4
Matrix4()ParaEngine::Matrix4inline
Matrix4(float m00, float m01, float m02, float m03, float m10, float m11, float m12, float m13, float m20, float m21, float m22, float m23, float m30, float m31, float m32, float m33) (defined in ParaEngine::Matrix4)ParaEngine::Matrix4inline
Matrix4(const Matrix3 &m3x3)ParaEngine::Matrix4inline
Matrix4(const DeviceMatrix &mat) (defined in ParaEngine::Matrix4)ParaEngine::Matrix4inline
Matrix4(const QMatrix &mat2DAffine)ParaEngine::Matrix4
Matrix4(const Quaternion &rot)ParaEngine::Matrix4inline
Multiply4x3(const Matrix4 &m2) constParaEngine::Matrix4
offsetTrans(const Vector3 &v) (defined in ParaEngine::Matrix4)ParaEngine::Matrix4inline
operator!=(const Matrix4 &m2) constParaEngine::Matrix4inline
operator*(const Matrix4 &m2) constParaEngine::Matrix4inline
operator*(const Vector3 &v) constParaEngine::Matrix4inline
operator*(const Vector4 &v) const (defined in ParaEngine::Matrix4)ParaEngine::Matrix4inline
operator*(const Plane &p) const (defined in ParaEngine::Matrix4)ParaEngine::Matrix4inline
operator*(float scalar) const (defined in ParaEngine::Matrix4)ParaEngine::Matrix4inline
operator*=(const Matrix4 &m2) (defined in ParaEngine::Matrix4)ParaEngine::Matrix4inline
operator+(const Matrix4 &m2) constParaEngine::Matrix4inline
operator+=(const Matrix4 &m2) (defined in ParaEngine::Matrix4)ParaEngine::Matrix4inline
operator-(const Matrix4 &m2) constParaEngine::Matrix4inline
operator-=(const Matrix4 &m2) (defined in ParaEngine::Matrix4)ParaEngine::Matrix4inline
operator<<(std::ostream &o, const Matrix4 &m)ParaEngine::Matrix4friend
operator=(const Matrix3 &mat3)ParaEngine::Matrix4inline
operator==(const Matrix4 &m2) constParaEngine::Matrix4inline
operator[](size_t iRow) (defined in ParaEngine::Matrix4)ParaEngine::Matrix4inline
operator[](size_t iRow) const (defined in ParaEngine::Matrix4)ParaEngine::Matrix4inline
RemoveScaling(float Tolerance=SMALL_NUMBER) (defined in ParaEngine::Matrix4)ParaEngine::Matrix4
RemoveTranslation() const (defined in ParaEngine::Matrix4)ParaEngine::Matrix4
setScale(const Vector3 &v)ParaEngine::Matrix4inline
setTrans(const Vector3 &v)ParaEngine::Matrix4inline
transformAffine(const Vector3 &v) constParaEngine::Matrix4inline
transformAffine(const Vector4 &v) constParaEngine::Matrix4inline
transpose(void) const (defined in ParaEngine::Matrix4)ParaEngine::Matrix4inline
ZERO (defined in ParaEngine::Matrix4)ParaEngine::Matrix4static