All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
kanzi::Matrix4x4 Member List

This is the complete list of members for kanzi::Matrix4x4, including all inherited members.

createFromHomogenousMatrix(const Matrix3x3 &matrix, float zTranslation)kanzi::Matrix4x4inlinestatic
createFromHomogenousMatrix(const Matrix3x3 &matrix)kanzi::Matrix4x4inlinestatic
createIdentity()kanzi::Matrix4x4inlinestatic
createLookAtMatrix(Vector3 position, Vector3 lookAtPoint, Vector3 upVector)kanzi::Matrix4x4static
createOrthogonalProjection(float left, float right, float bottom, float top, float near, float far)kanzi::Matrix4x4static
createScale(Vector3 scale)kanzi::Matrix4x4static
createSRT(Vector3 scale, Vector3 rotationInRadians, Vector3 translation)kanzi::Matrix4x4static
createTranslation(Vector3 translation)kanzi::Matrix4x4inlinestatic
createTranslation(float x, float y, float z)kanzi::Matrix4x4inlinestatic
createXRotation(float angleInDegrees)kanzi::Matrix4x4static
createYRotation(float angleInDegrees)kanzi::Matrix4x4static
createZRotation(float angleInDegrees)kanzi::Matrix4x4static
getScale() const kanzi::Matrix4x4
getTranslation() const kanzi::Matrix4x4inline
getTranslationX() const kanzi::Matrix4x4inline
getTranslationY() const kanzi::Matrix4x4inline
getTranslationZ() const kanzi::Matrix4x4inline
getXAxis() const kanzi::Matrix4x4inline
getYAxis() const kanzi::Matrix4x4inline
getZAxis() const kanzi::Matrix4x4inline
Matrix4x4()kanzi::Matrix4x4inlineexplicit
Matrix4x4(float x0, float x1, float x2, float x3, float x4, float x5, float x6, float x7, float x8, float x9, float x10, float x11, float x12, float x13, float x14, float x15)kanzi::Matrix4x4inlineexplicit
Matrix4x4(const Vector3 &x, const Vector3 &y, const Vector3 &z, const Vector3 &translation)kanzi::Matrix4x4inlineexplicit
operator*(const Vector3 &vector) const kanzi::Matrix4x4inline
operator*=(const Matrix4x4 &m)kanzi::Matrix4x4
operator+=(const Matrix4x4 &v)kanzi::Matrix4x4inline
operator-=(const Matrix4x4 &v)kanzi::Matrix4x4inline
operator==(const Matrix4x4 &left, const Matrix4x4 &right)kanzi::Matrix4x4friend
operator[](size_t index) const kanzi::Matrix4x4inline
operator[](size_t index)kanzi::Matrix4x4inline
setTranslation(Vector3 translation)kanzi::Matrix4x4inline
setTranslationX(float translationX)kanzi::Matrix4x4inline
setTranslationY(float translationY)kanzi::Matrix4x4inline
setTranslationZ(float translationZ)kanzi::Matrix4x4inline
setXAxis(Vector3 v)kanzi::Matrix4x4inline
setYAxis(Vector3 v)kanzi::Matrix4x4inline
setZAxis(Vector3 v)kanzi::Matrix4x4inline