This is the complete list of members for kanzi::Matrix4x4, including all inherited members.
createFilled(float value) | kanzi::Matrix4x4 | inlinestatic |
createFromHomogenousMatrix(const Matrix3x3 &matrix, float zTranslation) | kanzi::Matrix4x4 | inlinestatic |
createFromHomogenousMatrix(const Matrix3x3 &matrix) | kanzi::Matrix4x4 | inlinestatic |
createIdentity() | kanzi::Matrix4x4 | inlinestatic |
createLookAtMatrix(Vector3 position, Vector3 lookAtPoint, Vector3 upVector) | kanzi::Matrix4x4 | static |
createOrthogonalProjection(float left, float right, float bottom, float top, float near, float far) | kanzi::Matrix4x4 | static |
createPerspectiveProjection(float near, float far, FieldOfViewType fovType, float fovInDegrees, float aspectRatio) | kanzi::Matrix4x4 | static |
createPerspectiveProjection(float near, float far, Vector4 fovInDegrees) | kanzi::Matrix4x4 | static |
createRotation(float angleInRadians, Vector3 rotationAxis) | kanzi::Matrix4x4 | static |
createRotationInDegrees(float angleInDegrees, Vector3 rotationAxis) | kanzi::Matrix4x4 | inlinestatic |
createScale(Vector3 scale) | kanzi::Matrix4x4 | static |
createSRT(Vector3 scale, Vector3 rotationInRadians, Vector3 translation) | kanzi::Matrix4x4 | static |
createSubProjection(const Matrix4x4 &projection, float relativeOffsetX, float relativeOffsetY, float relativeSizeX, float relativeSizeY) | kanzi::Matrix4x4 | static |
createTranslation(Vector3 translation) | kanzi::Matrix4x4 | inlinestatic |
createTranslation(float x, float y, float z) | kanzi::Matrix4x4 | inlinestatic |
createXRotationInDegrees(float angleInDegrees) | kanzi::Matrix4x4 | inlinestatic |
createXRotationInRadians(float angleInRadians) | kanzi::Matrix4x4 | static |
createYRotationInDegrees(float angleInDegrees) | kanzi::Matrix4x4 | inlinestatic |
createYRotationInRadians(float angleInRadians) | kanzi::Matrix4x4 | static |
createZRotationInDegrees(float angleInDegrees) | kanzi::Matrix4x4 | inlinestatic |
createZRotationInRadians(float angleInRadians) | kanzi::Matrix4x4 | static |
FieldOfViewType enum name | kanzi::Matrix4x4 | |
getColumn(size_t index) const | kanzi::Matrix4x4 | inline |
getRotationAngle() const | kanzi::Matrix4x4 | |
getRow(size_t index) const | kanzi::Matrix4x4 | inline |
getScale() const | kanzi::Matrix4x4 | |
getTranslation() const | kanzi::Matrix4x4 | inline |
getTranslationX() const | kanzi::Matrix4x4 | inline |
getTranslationY() const | kanzi::Matrix4x4 | inline |
getTranslationZ() const | kanzi::Matrix4x4 | inline |
getXAxis() const | kanzi::Matrix4x4 | inline |
getYAxis() const | kanzi::Matrix4x4 | inline |
getZAxis() const | kanzi::Matrix4x4 | inline |
Matrix4x4() | kanzi::Matrix4x4 | inlineexplicit |
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::Matrix4x4 | inlineexplicit |
Matrix4x4(const Vector3 &x, const Vector3 &y, const Vector3 &z, const Vector3 &translation) | kanzi::Matrix4x4 | inlineexplicit |
Matrix4x4(const Vector4 &x, const Vector4 &y, const Vector4 &z, const Vector4 &translation) | kanzi::Matrix4x4 | inlineexplicit |
operator!= | kanzi::Matrix4x4 | friend |
operator*(const Vector3 &vector) const | kanzi::Matrix4x4 | inline |
operator*(const Vector4 &vector) const | kanzi::Matrix4x4 | inline |
operator*=(const Matrix4x4 &m) | kanzi::Matrix4x4 | |
operator+ | kanzi::Matrix4x4 | friend |
operator+=(const Matrix4x4 &v) | kanzi::Matrix4x4 | inline |
operator- | kanzi::Matrix4x4 | friend |
operator-=(const Matrix4x4 &v) | kanzi::Matrix4x4 | inline |
operator== | kanzi::Matrix4x4 | friend |
operator[](size_t index) const | kanzi::Matrix4x4 | inline |
operator[](size_t index) | kanzi::Matrix4x4 | inline |
scale(const Vector3 &scale) | kanzi::Matrix4x4 | inline |
scaleUniform(float scale) | kanzi::Matrix4x4 | inline |
setColumn(size_t index, const Vector4 &column) | kanzi::Matrix4x4 | inline |
setRow(size_t index, const Vector4 &row) | kanzi::Matrix4x4 | inline |
setTranslation(Vector3 translation) | kanzi::Matrix4x4 | inline |
setTranslationX(float translationX) | kanzi::Matrix4x4 | inline |
setTranslationY(float translationY) | kanzi::Matrix4x4 | inline |
setTranslationZ(float translationZ) | kanzi::Matrix4x4 | inline |
setXAxis(Vector3 v) | kanzi::Matrix4x4 | inline |
setYAxis(Vector3 v) | kanzi::Matrix4x4 | inline |
setZAxis(Vector3 v) | kanzi::Matrix4x4 | inline |
translate(const Vector3 &translate) | kanzi::Matrix4x4 | inline |
transposed() const | kanzi::Matrix4x4 | inline |