PIP 5.5.3
Platform-Independent Primitives
PIMathMatrixT< Rows, Cols, Type > Member List

This is the complete list of members for PIMathMatrixT< Rows, Cols, Type >, including all inherited members.

at(uint row, uint col) constPIMathMatrixT< Rows, Cols, Type >inline
col(uint index)PIMathMatrixT< Rows, Cols, Type >inline
cols() constPIMathMatrixT< Rows, Cols, Type >inline
determinant(bool *ok=0) constPIMathMatrixT< Rows, Cols, Type >inline
element(uint row, uint col)PIMathMatrixT< Rows, Cols, Type >inline
element(uint row, uint col) constPIMathMatrixT< Rows, Cols, Type >inline
fill(const Type &v)PIMathMatrixT< Rows, Cols, Type >inline
identity()PIMathMatrixT< Rows, Cols, Type >inlinestatic
invert(bool *ok=0)PIMathMatrixT< Rows, Cols, Type >inline
inverted(bool *ok=0) constPIMathMatrixT< Rows, Cols, Type >inline
isIdentity() constPIMathMatrixT< Rows, Cols, Type >inline
isNull() constPIMathMatrixT< Rows, Cols, Type >inline
isSquare() constPIMathMatrixT< Rows, Cols, Type >inline
operator!=(const PIMathMatrixT< Rows, Cols, Type > &sm) constPIMathMatrixT< Rows, Cols, Type >inline
operator*(const Type &v) constPIMathMatrixT< Rows, Cols, Type >inline
operator*=(const Type &v)PIMathMatrixT< Rows, Cols, Type >inline
operator+(const PIMathMatrixT< Rows, Cols, Type > &sm) constPIMathMatrixT< Rows, Cols, Type >inline
operator+=(const PIMathMatrixT< Rows, Cols, Type > &sm)PIMathMatrixT< Rows, Cols, Type >inline
operator-() constPIMathMatrixT< Rows, Cols, Type >inline
operator-(const PIMathMatrixT< Rows, Cols, Type > &sm) constPIMathMatrixT< Rows, Cols, Type >inline
operator-=(const PIMathMatrixT< Rows, Cols, Type > &sm)PIMathMatrixT< Rows, Cols, Type >inline
operator/(const Type &v) constPIMathMatrixT< Rows, Cols, Type >inline
operator/=(const Type &v)PIMathMatrixT< Rows, Cols, Type >inline
operator==(const PIMathMatrixT< Rows, Cols, Type > &sm) constPIMathMatrixT< Rows, Cols, Type >inline
operator[](uint row)PIMathMatrixT< Rows, Cols, Type >inline
operator[](uint row) constPIMathMatrixT< Rows, Cols, Type >inline
PIMathMatrixT(const Type &new_value=Type())PIMathMatrixT< Rows, Cols, Type >inline
PIMathMatrixT(const PIVector< Type > &val)PIMathMatrixT< Rows, Cols, Type >inline
PIMathMatrixT(std::initializer_list< Type > init_list)PIMathMatrixT< Rows, Cols, Type >inline
rotate(Type angle)PIMathMatrixT< Rows, Cols, Type >inline
rotated(Type angle)PIMathMatrixT< Rows, Cols, Type >inline
row(uint index)PIMathMatrixT< Rows, Cols, Type >inline
rows() constPIMathMatrixT< Rows, Cols, Type >inline
setCol(uint index, const PIMathVectorT< Rows, Type > &v)PIMathMatrixT< Rows, Cols, Type >inline
setRow(uint index, const PIMathVectorT< Cols, Type > &v)PIMathMatrixT< Rows, Cols, Type >inline
setSubmatrix(int row_index, int col_index, const PIMathMatrixT< SubRows, SubCols, Type > &m)PIMathMatrixT< Rows, Cols, Type >inline
submatrix(int row_offset=0, int col_offset=0) constPIMathMatrixT< Rows, Cols, Type >inline
swapCols(uint cf, uint cs)PIMathMatrixT< Rows, Cols, Type >inline
swapRows(uint rf, uint rs)PIMathMatrixT< Rows, Cols, Type >inline
toType() constPIMathMatrixT< Rows, Cols, Type >inline
toUpperTriangular(bool *ok=0)PIMathMatrixT< Rows, Cols, Type >inline
trace() constPIMathMatrixT< Rows, Cols, Type >inline
transposed() constPIMathMatrixT< Rows, Cols, Type >inline