cgv
|
This is the complete list of members for cgv::math::mat< T >, including all inherited members.
_data | cgv::math::mat< T > | protected |
_ncols | cgv::math::mat< T > | protected |
_nrows | cgv::math::mat< T > | protected |
anti_diag_begin(int d=0) (defined in cgv::math::mat< T >) | cgv::math::mat< T > | inline |
anti_diag_begin(int d=0) const (defined in cgv::math::mat< T >) | cgv::math::mat< T > | inline |
anti_diag_end(int d=0) (defined in cgv::math::mat< T >) | cgv::math::mat< T > | inline |
anti_diag_end(int d=0) const (defined in cgv::math::mat< T >) | cgv::math::mat< T > | inline |
anti_diag_iterator typedef (defined in cgv::math::mat< T >) | cgv::math::mat< T > | |
anti_diag_rbegin(int d=0) (defined in cgv::math::mat< T >) | cgv::math::mat< T > | inline |
anti_diag_rbegin(int d=0) const (defined in cgv::math::mat< T >) | cgv::math::mat< T > | inline |
anti_diag_rend(int d=0) (defined in cgv::math::mat< T >) | cgv::math::mat< T > | inline |
anti_diag_rend(int d=0) const (defined in cgv::math::mat< T >) | cgv::math::mat< T > | inline |
begin() (defined in cgv::math::mat< T >) | cgv::math::mat< T > | inline |
begin() const (defined in cgv::math::mat< T >) | cgv::math::mat< T > | inline |
ceil() | cgv::math::mat< T > | inline |
col(unsigned j) const | cgv::math::mat< T > | inline |
col_begin(int c) (defined in cgv::math::mat< T >) | cgv::math::mat< T > | inline |
col_begin(int c) const (defined in cgv::math::mat< T >) | cgv::math::mat< T > | inline |
col_end(int c) (defined in cgv::math::mat< T >) | cgv::math::mat< T > | inline |
col_end(int c) const (defined in cgv::math::mat< T >) | cgv::math::mat< T > | inline |
col_iterator typedef (defined in cgv::math::mat< T >) | cgv::math::mat< T > | |
col_rbegin(int c) (defined in cgv::math::mat< T >) | cgv::math::mat< T > | inline |
col_rbegin(int c) const (defined in cgv::math::mat< T >) | cgv::math::mat< T > | inline |
col_rend(int c) (defined in cgv::math::mat< T >) | cgv::math::mat< T > | inline |
col_rend(int c) const (defined in cgv::math::mat< T >) | cgv::math::mat< T > | inline |
const_anti_diag_iterator typedef (defined in cgv::math::mat< T >) | cgv::math::mat< T > | |
const_col_iterator typedef (defined in cgv::math::mat< T >) | cgv::math::mat< T > | |
const_diag_iterator typedef (defined in cgv::math::mat< T >) | cgv::math::mat< T > | |
const_iterator typedef (defined in cgv::math::mat< T >) | cgv::math::mat< T > | |
const_pointer typedef (defined in cgv::math::mat< T >) | cgv::math::mat< T > | |
const_reference typedef (defined in cgv::math::mat< T >) | cgv::math::mat< T > | |
const_reverse_anti_diag_iterator typedef (defined in cgv::math::mat< T >) | cgv::math::mat< T > | |
const_reverse_col_iterator typedef (defined in cgv::math::mat< T >) | cgv::math::mat< T > | |
const_reverse_diag_iterator typedef (defined in cgv::math::mat< T >) | cgv::math::mat< T > | |
const_reverse_iterator typedef (defined in cgv::math::mat< T >) | cgv::math::mat< T > | |
const_reverse_row_iterator typedef (defined in cgv::math::mat< T >) | cgv::math::mat< T > | |
const_row_iterator typedef (defined in cgv::math::mat< T >) | cgv::math::mat< T > | |
copy(unsigned top, unsigned left, unsigned rows, unsigned cols, mat< T > &submat) const | cgv::math::mat< T > | inline |
destruct() (defined in cgv::math::mat< T >) | cgv::math::mat< T > | inline |
diag_begin(int d=0) (defined in cgv::math::mat< T >) | cgv::math::mat< T > | inline |
diag_begin(int d=0) const (defined in cgv::math::mat< T >) | cgv::math::mat< T > | inline |
diag_end(int d=0) (defined in cgv::math::mat< T >) | cgv::math::mat< T > | inline |
diag_end(int d=0) const (defined in cgv::math::mat< T >) | cgv::math::mat< T > | inline |
diag_iterator typedef (defined in cgv::math::mat< T >) | cgv::math::mat< T > | |
diag_rbegin(int d=0) (defined in cgv::math::mat< T >) | cgv::math::mat< T > | inline |
diag_rbegin(int d=0) const (defined in cgv::math::mat< T >) | cgv::math::mat< T > | inline |
diag_rend(int d=0) (defined in cgv::math::mat< T >) | cgv::math::mat< T > | inline |
diag_rend(int d=0) const (defined in cgv::math::mat< T >) | cgv::math::mat< T > | inline |
end() (defined in cgv::math::mat< T >) | cgv::math::mat< T > | inline |
end() const (defined in cgv::math::mat< T >) | cgv::math::mat< T > | inline |
fill(const S &v) | cgv::math::mat< T > | inline |
fliplr() (defined in cgv::math::mat< T >) | cgv::math::mat< T > | inline |
flipud() (defined in cgv::math::mat< T >) | cgv::math::mat< T > | inline |
floor() | cgv::math::mat< T > | inline |
frobenius_norm() const | cgv::math::mat< T > | inline |
identity() | cgv::math::mat< T > | inline |
identity(unsigned dim) | cgv::math::mat< T > | inline |
is_square() const | cgv::math::mat< T > | inline |
iterator typedef (defined in cgv::math::mat< T >) | cgv::math::mat< T > | |
mat() | cgv::math::mat< T > | inline |
mat(unsigned nrows, unsigned ncols) | cgv::math::mat< T > | inline |
mat(unsigned nrows, unsigned ncols, const T &c) | cgv::math::mat< T > | inline |
mat(unsigned nrows, unsigned ncols, const T *marray, bool column_major=true) | cgv::math::mat< T > | inline |
mat(const mat< S > &m) | cgv::math::mat< T > | inline |
maxcoeff() const (defined in cgv::math::mat< T >) | cgv::math::mat< T > | inline |
mincoeff() const (defined in cgv::math::mat< T >) | cgv::math::mat< T > | inline |
ncols() const | cgv::math::mat< T > | inline |
nrows() const | cgv::math::mat< T > | inline |
ones(unsigned rows, unsigned cols) | cgv::math::mat< T > | inline |
operator const T *() const | cgv::math::mat< T > | inline |
operator T*() | cgv::math::mat< T > | inline |
operator!=(const mat< S > &m) const | cgv::math::mat< T > | inline |
operator()(unsigned i, unsigned j) | cgv::math::mat< T > | inline |
operator()(unsigned i, unsigned j) const | cgv::math::mat< T > | inline |
operator*(const T &s) const | cgv::math::mat< T > | inline |
operator*(const mat< S > &m2) const | cgv::math::mat< T > | inline |
operator*(const vec< S > &v) const | cgv::math::mat< T > | inline |
operator*=(const T &s) (defined in cgv::math::mat< T >) | cgv::math::mat< T > | inline |
operator*=(const mat< S > &m2) | cgv::math::mat< T > | inline |
operator+(const T &s) | cgv::math::mat< T > | inline |
operator+(const mat< S > m2) const | cgv::math::mat< T > | inline |
operator+=(const T &s) | cgv::math::mat< T > | inline |
operator+=(const mat< S > &m) | cgv::math::mat< T > | inline |
operator-(const T &s) | cgv::math::mat< T > | inline |
operator-() const | cgv::math::mat< T > | inline |
operator-(const mat< S > m2) const | cgv::math::mat< T > | inline |
operator-=(const T &s) | cgv::math::mat< T > | inline |
operator-=(const mat< S > &m) | cgv::math::mat< T > | inline |
operator/(const T &s) const | cgv::math::mat< T > | inline |
operator/=(const T &s) | cgv::math::mat< T > | inline |
operator=(const mat< S > &m) | cgv::math::mat< T > | inline |
operator=(const T &s) | cgv::math::mat< T > | inline |
operator==(const mat< S > &m) const | cgv::math::mat< T > | inline |
paste(int top, int left, const mat< T > &m) | cgv::math::mat< T > | inline |
pointer typedef (defined in cgv::math::mat< T >) | cgv::math::mat< T > | |
rbegin() (defined in cgv::math::mat< T >) | cgv::math::mat< T > | inline |
rbegin() const (defined in cgv::math::mat< T >) | cgv::math::mat< T > | inline |
reference typedef (defined in cgv::math::mat< T >) | cgv::math::mat< T > | |
rend() (defined in cgv::math::mat< T >) | cgv::math::mat< T > | inline |
rend() const (defined in cgv::math::mat< T >) | cgv::math::mat< T > | inline |
resize(unsigned rows, unsigned cols) | cgv::math::mat< T > | inline |
reverse_anti_diag_iterator typedef (defined in cgv::math::mat< T >) | cgv::math::mat< T > | |
reverse_col_iterator typedef (defined in cgv::math::mat< T >) | cgv::math::mat< T > | |
reverse_diag_iterator typedef (defined in cgv::math::mat< T >) | cgv::math::mat< T > | |
reverse_iterator typedef (defined in cgv::math::mat< T >) | cgv::math::mat< T > | |
reverse_row_iterator typedef (defined in cgv::math::mat< T >) | cgv::math::mat< T > | |
round() | cgv::math::mat< T > | inline |
row(unsigned i) const | cgv::math::mat< T > | inline |
row_begin(int r) (defined in cgv::math::mat< T >) | cgv::math::mat< T > | inline |
row_begin(int r) const (defined in cgv::math::mat< T >) | cgv::math::mat< T > | inline |
row_end(int r) (defined in cgv::math::mat< T >) | cgv::math::mat< T > | inline |
row_end(int r) const (defined in cgv::math::mat< T >) | cgv::math::mat< T > | inline |
row_iterator typedef (defined in cgv::math::mat< T >) | cgv::math::mat< T > | |
row_rbegin(int r) (defined in cgv::math::mat< T >) | cgv::math::mat< T > | inline |
row_rbegin(int r) const (defined in cgv::math::mat< T >) | cgv::math::mat< T > | inline |
row_rend(int r) (defined in cgv::math::mat< T >) | cgv::math::mat< T > | inline |
row_rend(int r) const (defined in cgv::math::mat< T >) | cgv::math::mat< T > | inline |
set_col(unsigned j, const vec< T > &v) | cgv::math::mat< T > | inline |
set_extern_data(unsigned nrows, unsigned ncols, T *data) | cgv::math::mat< T > | inline |
set_row(unsigned i, const vec< T > &v) | cgv::math::mat< T > | inline |
size() const | cgv::math::mat< T > | inline |
sub_mat(unsigned top, unsigned left, unsigned rows, unsigned cols) const | cgv::math::mat< T > | inline |
swap_columns(unsigned i, unsigned j) | cgv::math::mat< T > | inline |
swap_diagonal_elements(unsigned i, unsigned j) | cgv::math::mat< T > | inline |
swap_rows(unsigned i, unsigned j) | cgv::math::mat< T > | inline |
trace() const | cgv::math::mat< T > | inline |
transpose() | cgv::math::mat< T > | inline |
value_type typedef (defined in cgv::math::mat< T >) | cgv::math::mat< T > | |
zeros() | cgv::math::mat< T > | inline |
zeros(unsigned rows, unsigned cols) | cgv::math::mat< T > | inline |