Base Framework
Matrix4x4< TYPE > Member List

This is the complete list of members for Matrix4x4< TYPE >, including all inherited members.

add(const Matrix4x4 &value) noexceptMatrix4x4< TYPE >inline
deviationFromIdentity() const noexceptMatrix4x4< TYPE >inline
deviationFromZero() const noexceptMatrix4x4< TYPE >inline
divide(const TYPE &value) noexceptMatrix4x4< TYPE >inline
elementsMatrix4x4< TYPE >protected
forceHomogeneous() noexceptMatrix4x4< TYPE >inline
getAt(unsigned int row, unsigned int column) const noexceptMatrix4x4< TYPE >inline
getDeterminant() const noexceptMatrix4x4< TYPE >inline
getElements() noexcept (defined in Matrix4x4< TYPE >)Matrix4x4< TYPE >inline
getElements() const noexcept (defined in Matrix4x4< TYPE >)Matrix4x4< TYPE >inline
getInfinityNorm() const noexceptMatrix4x4< TYPE >inline
getL1Norm() const noexceptMatrix4x4< TYPE >inline
getQRotation(const Quaternion< TYPE > &quaternion) noexceptMatrix4x4< TYPE >inlinestatic
getSquareHSNorm() const noexceptMatrix4x4< TYPE >inline
getXRotation(TYPE angle) noexceptMatrix4x4< TYPE >inlinestatic
getXYZRotation(const Vector3D< TYPE > rotation) noexceptMatrix4x4< TYPE >inlinestatic
getYRotation(TYPE angle) noexceptMatrix4x4< TYPE >inlinestatic
getZRotation(TYPE angle) noexceptMatrix4x4< TYPE >inlinestatic
inverse(const Matrix4x4 &value) noexceptMatrix4x4< TYPE >inline
inverse() noexceptMatrix4x4< TYPE >inline
isDiagonal() const noexcept (defined in Matrix4x4< TYPE >)Matrix4x4< TYPE >inline
isEqual(const Matrix4x4 &value) const noexcept (defined in Matrix4x4< TYPE >)Matrix4x4< TYPE >inline
isSymmetric() const noexcept (defined in Matrix4x4< TYPE >)Matrix4x4< TYPE >inline
isZero() const noexceptMatrix4x4< TYPE >inline
Matrix4x4() noexceptMatrix4x4< TYPE >inline
Matrix4x4(const Matrix4x4 &_copy) noexceptMatrix4x4< TYPE >inline
minus() const noexceptMatrix4x4< TYPE >inline
multiply(const TYPE &value) noexceptMatrix4x4< TYPE >inline
multiply(const Quaternion< TYPE > &value) noexceptMatrix4x4< TYPE >inline
multiply(const Matrix4x4 &value) noexceptMatrix4x4< TYPE >inline
negate() noexceptMatrix4x4< TYPE >inline
operator*(const Matrix4x4< TYPE > &left, const TYPE &right) noexceptMatrix4x4< TYPE >related
operator*(const TYPE &left, const Matrix4x4< TYPE > &right) noexceptMatrix4x4< TYPE >related
operator*(const Matrix4x4< TYPE > &left, const Matrix4x4< TYPE > &right) noexceptMatrix4x4< TYPE >related
operator*(const Matrix4x4< TYPE > &left, const Quaternion< TYPE > &right) noexceptMatrix4x4< TYPE >related
operator*=(const TYPE &value) noexceptMatrix4x4< TYPE >inline
operator+() const noexceptMatrix4x4< TYPE >inline
operator+(const Matrix4x4< TYPE > &left, const Matrix4x4< TYPE > &right) noexceptMatrix4x4< TYPE >related
operator+=(const Matrix4x4 &value) noexceptMatrix4x4< TYPE >inline
operator-() const noexceptMatrix4x4< TYPE >inline
operator-(const Matrix4x4< TYPE > &left, const Matrix4x4< TYPE > &right) noexceptMatrix4x4< TYPE >related
operator-=(const Matrix4x4 &value) noexceptMatrix4x4< TYPE >inline
operator/(const Matrix4x4< TYPE > &left, const TYPE &right) noexceptMatrix4x4< TYPE >related
operator/=(const TYPE &value) noexceptMatrix4x4< TYPE >inline
operator<<(FormatOutputStream &stream, const Matrix4x4< TYPE > &value)Matrix4x4< TYPE >related
operator=(const Matrix4x4 &assign) noexceptMatrix4x4< TYPE >inline
operator==(const Matrix4x4 &value) const noexceptMatrix4x4< TYPE >inline
plus() const noexceptMatrix4x4< TYPE >inline
setAt(unsigned int row, unsigned int column, const TYPE &value) noexceptMatrix4x4< TYPE >inline
subtract(const Matrix4x4 &value) noexceptMatrix4x4< TYPE >inline
transpose() noexcept (defined in Matrix4x4< TYPE >)Matrix4x4< TYPE >inline
transpose(const Matrix4x4 &value) noexcept (defined in Matrix4x4< TYPE >)Matrix4x4< TYPE >inline