Om  1.0.0
A universal framework for multimedia simulation
om::math::MatrixND< T, 2, 2 > Member List

This is the complete list of members for om::math::MatrixND< T, 2, 2 >, including all inherited members.

get(Index columnIndex, Index rowIndex)om::math::MatrixND< T, 2, 2 >inline
get(Index columnIndex, Index rowIndex) const om::math::MatrixND< T, 2, 2 >inline
getColumn(Index columnIndex)om::math::MatrixND< T, 2, 2 >inline
getColumn(Index columnIndex) const om::math::MatrixND< T, 2, 2 >inline
getDeterminant() const om::math::MatrixND< T, 2, 2 >inline
getDiagonal() const om::math::MatrixND< T, 2, 2 >inline
getRow(Index rowIndex) const om::math::MatrixND< T, 2, 2 >inline
IDENTITYom::math::MatrixND< T, 2, 2 >static
invert(T threshold=0) const om::math::MatrixND< T, 2, 2 >inline
invert(MatrixND &inverse, T threshold=0) const om::math::MatrixND< T, 2, 2 >inline
MatrixND()om::math::MatrixND< T, 2, 2 >inline
MatrixND(const VectorND< T, 2 > &column1, const VectorND< T, 2 > &column2)om::math::MatrixND< T, 2, 2 >inline
MatrixND(T a, T b, T c, T d)om::math::MatrixND< T, 2, 2 >inline
MatrixND(const T array[4])om::math::MatrixND< T, 2, 2 >inlineexplicit
MatrixND(const MatrixND< U, 2, 2 > &other)om::math::MatrixND< T, 2, 2 >inline
operator data::String() const om::math::MatrixND< T, 2, 2 >inline
operator!=(const MatrixND &m) const om::math::MatrixND< T, 2, 2 >inline
operator()(Index columnIndex)om::math::MatrixND< T, 2, 2 >inline
operator()(Index columnIndex) const om::math::MatrixND< T, 2, 2 >inline
operator()(Index columnIndex, Index rowIndex)om::math::MatrixND< T, 2, 2 >inline
operator()(Index columnIndex, Index rowIndex) const om::math::MatrixND< T, 2, 2 >inline
operator*(const MatrixND &matrix) const om::math::MatrixND< T, 2, 2 >inline
operator*(const VectorND< T, 2 > &vector) const om::math::MatrixND< T, 2, 2 >inline
operator*(const T &value) const om::math::MatrixND< T, 2, 2 >inline
operator*=(const T &value)om::math::MatrixND< T, 2, 2 >inline
operator+() const om::math::MatrixND< T, 2, 2 >inline
operator+(const MatrixND &matrix) const om::math::MatrixND< T, 2, 2 >inline
operator+(const T &value) const om::math::MatrixND< T, 2, 2 >inline
operator+=(const MatrixND &matrix2)om::math::MatrixND< T, 2, 2 >inline
operator+=(const T &value)om::math::MatrixND< T, 2, 2 >inline
operator-() const om::math::MatrixND< T, 2, 2 >inline
operator-(const MatrixND &matrix) const om::math::MatrixND< T, 2, 2 >inline
operator-(const T &value) const om::math::MatrixND< T, 2, 2 >inline
operator-=(const MatrixND &matrix2)om::math::MatrixND< T, 2, 2 >inline
operator-=(const T &value)om::math::MatrixND< T, 2, 2 >inline
operator/(const T &value) const om::math::MatrixND< T, 2, 2 >inline
operator/=(const T &value)om::math::MatrixND< T, 2, 2 >inline
operator==(const MatrixND &m) const om::math::MatrixND< T, 2, 2 >inline
operator[](Index columnIndex)om::math::MatrixND< T, 2, 2 >inline
operator[](Index columnIndex) const om::math::MatrixND< T, 2, 2 >inline
orthonormalize() const om::math::MatrixND< T, 2, 2 >inline
rotate(T radians)om::math::MatrixND< T, 2, 2 >inlinestatic
rotateDegrees(T degrees)om::math::MatrixND< T, 2, 2 >inlinestatic
set(Index columnIndex, Index rowIndex, T value)om::math::MatrixND< T, 2, 2 >inline
setColumn(Index columnIndex, const VectorND< T, 2 > &newColumn)om::math::MatrixND< T, 2, 2 >inline
setRow(Index rowIndex, const VectorND< T, 2 > &newRow)om::math::MatrixND< T, 2, 2 >inline
toArrayColumnMajor()om::math::MatrixND< T, 2, 2 >inline
toArrayColumnMajor() const om::math::MatrixND< T, 2, 2 >inline
toArrayRowMajor(T *outputArray) const om::math::MatrixND< T, 2, 2 >inline
toString() const om::math::MatrixND< T, 2, 2 >inline
transpose() const om::math::MatrixND< T, 2, 2 >inline
xom::math::MatrixND< T, 2, 2 >
yom::math::MatrixND< T, 2, 2 >
ZEROom::math::MatrixND< T, 2, 2 >static