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

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

get(Index rowIndex, Index columnIndex)om::math::Matrix< T >inline
get(Index rowIndex, Index columnIndex) const om::math::Matrix< T >inline
getColumn(Index columnIndex)om::math::Matrix< T >inline
getColumnCount() const om::math::Matrix< T >inline
getIdentity(Size size, Matrix &matrix)om::math::Matrix< T >inlinestatic
getRow(Index rowIndex) const om::math::Matrix< T >inline
getRowCount() const om::math::Matrix< T >inline
getScalarCount() const om::math::Matrix< T >inline
getScalars()om::math::Matrix< T >inline
getScalars() const om::math::Matrix< T >inline
getSize() const om::math::Matrix< T >inline
getSizeInBytes() const om::math::Matrix< T >inline
isNull() const om::math::Matrix< T >inline
isSet() const om::math::Matrix< T >inline
Matrix()om::math::Matrix< T >inline
Matrix(Size newNumRows)om::math::Matrix< T >inlineexplicit
Matrix(Size newNumRows, Size newNumColumns)om::math::Matrix< T >inlineexplicit
Matrix(Size newNumRows, Size newNumColumns, const T &initializer)om::math::Matrix< T >inlineexplicit
Matrix(Size newNumRows, Size newNumColumns, const T *initializer)om::math::Matrix< T >inlineexplicit
Matrix(const MatrixND< T, 2, 2 > &matrix)om::math::Matrix< T >inline
Matrix(const MatrixND< T, 3, 3 > &matrix)om::math::Matrix< T >inline
Matrix(const MatrixND< T, newNumRows, newNumColumns > &matrix)om::math::Matrix< T >inline
Matrix(const VectorND< T, newNumRows > &vector)om::math::Matrix< T >inline
Matrix(const Matrix &other)om::math::Matrix< T >inline
Matrix(const Matrix< U > &other)om::math::Matrix< T >inline
operator data::String() const om::math::Matrix< T >inline
operator!=(const Matrix< T > &other) const om::math::Matrix< T >inline
operator()(Index rowIndex, Index columnIndex)om::math::Matrix< T >inline
operator()(Index rowIndex, Index columnIndex) const om::math::Matrix< T >inline
operator*(const Matrix &matrix) const om::math::Matrix< T >inline
operator*(const T &scalar) const om::math::Matrix< T >inline
operator*=(const T &scalar)om::math::Matrix< T >inline
operator+() const om::math::Matrix< T >inline
operator+(const Matrix &matrix) const om::math::Matrix< T >inline
operator+(const T &scalar) const om::math::Matrix< T >inline
operator+=(const Matrix &matrix)om::math::Matrix< T >inline
operator+=(const T &scalar)om::math::Matrix< T >inline
operator-() const om::math::Matrix< T >inline
operator-(const Matrix &matrix) const om::math::Matrix< T >inline
operator-(const T &scalar) const om::math::Matrix< T >inline
operator-=(const Matrix &matrix)om::math::Matrix< T >inline
operator-=(const T &scalar)om::math::Matrix< T >inline
operator/(const T &scalar) const om::math::Matrix< T >inline
operator/=(const T &scalar)om::math::Matrix< T >inline
operator=(const Matrix &other)om::math::Matrix< T >inline
operator==(const Matrix &other) const om::math::Matrix< T >inline
set(Index rowIndex, Index columnIndex, const T &value)om::math::Matrix< T >inline
setAll(const T &scalar)om::math::Matrix< T >inline
setColumn(Index columnIndex, const Matrix &newColumn)om::math::Matrix< T >inline
setRow(Index rowIndex, const Matrix &newRow)om::math::Matrix< T >inline
setSize(Size newNumRows, Size newNumColumns)om::math::Matrix< T >inline
setSize(Size newNumRows, Size newNumColumns, const T &initializer)om::math::Matrix< T >inline
toString() const om::math::Matrix< T >inline
transpose() const om::math::Matrix< T >inline
transpose(Matrix &result) const om::math::Matrix< T >inline
zero()om::math::Matrix< T >inline
~Matrix()om::math::Matrix< T >inline