ModelSpace
All Classes Namespaces Functions Variables Enumerations Pages
clockwerk::Matrix< T, R, C > Member List

This is the complete list of members for clockwerk::Matrix< T, R, C >, including all inherited members.

_checkLookupBoundaries(const unsigned int &start_r, const unsigned int &end_r, const unsigned int &start_c, const unsigned int &end_c) constclockwerk::Matrix< T, R, C >protected
_LUPDecompose(T *A[R], unsigned int P[R+1]) constclockwerk::Matrix< T, R, C >protected
det(T &result) constclockwerk::Matrix< T, R, C >
dump() constclockwerk::Matrix< T, R, C >
eye() (defined in clockwerk::Matrix< T, R, C >)clockwerk::Matrix< T, R, C >inline
get(const unsigned int &row, const unsigned int &col, T &result) constclockwerk::Matrix< T, R, C >
get(const unsigned int &row, const unsigned int &col) constclockwerk::Matrix< T, R, C >
getAsArray(T *start_ptr) constclockwerk::Matrix< T, R, C >
getCopy(Matrix< T, R, C > &result) constclockwerk::Matrix< T, R, C >
identity()clockwerk::Matrix< T, R, C >
inverse(Matrix< T, R, C > &result) constclockwerk::Matrix< T, R, C >
inverse() const (defined in clockwerk::Matrix< T, R, C >)clockwerk::Matrix< T, R, C >inline
Matrix()clockwerk::Matrix< T, R, C >
Matrix(T elements)clockwerk::Matrix< T, R, C >
Matrix(const T(&initial)[R][C])clockwerk::Matrix< T, R, C >
Matrix(const Matrix< T, R, C > &initial)clockwerk::Matrix< T, R, C >
Matrix(const std::array< std::array< T, C >, R > &initial)clockwerk::Matrix< T, R, C >
max(T &result, std::pair< unsigned int, unsigned int > &index) constclockwerk::Matrix< T, R, C >
min(T &result, std::pair< unsigned int, unsigned int > &index) constclockwerk::Matrix< T, R, C >
operator=(const Matrix< T, R, C > &other)clockwerk::Matrix< T, R, C >
operator[](unsigned int idx)clockwerk::Matrix< T, R, C >
set(const unsigned int &row, const unsigned int &col, const T &value)clockwerk::Matrix< T, R, C >
setFromArray(const T *start_ptr)clockwerk::Matrix< T, R, C >
setToZeros()clockwerk::Matrix< T, R, C >
size()clockwerk::Matrix< T, R, C >inline
str() constclockwerk::Matrix< T, R, C >
trace(T &result) constclockwerk::Matrix< T, R, C >
transpose(Matrix< T, C, R > &result) constclockwerk::Matrix< T, R, C >
transpose() const (defined in clockwerk::Matrix< T, R, C >)clockwerk::Matrix< T, R, C >
valuesclockwerk::Matrix< T, R, C >
~Matrix()clockwerk::Matrix< T, R, C >inline