Ravelin
Ravelin::MATRIX2 Member List

This is the complete list of members for Ravelin::MATRIX2, including all inherited members.

block_column_iterator_begin(unsigned row_start, unsigned row_end, unsigned col_start, unsigned col_end) const Ravelin::MATRIX2inline
block_column_iterator_begin(unsigned row_start, unsigned row_end, unsigned col_start, unsigned col_end)Ravelin::MATRIX2inline
block_column_iterator_begin(unsigned row_start, unsigned row_end, unsigned col_start, unsigned col_end) const Ravelin::MATRIX2inline
block_column_iterator_begin(unsigned row_start, unsigned row_end, unsigned col_start, unsigned col_end)Ravelin::MATRIX2inline
block_column_iterator_end(unsigned row_start, unsigned row_end, unsigned col_start, unsigned col_end) const Ravelin::MATRIX2inline
block_column_iterator_end(unsigned row_start, unsigned row_end, unsigned col_start, unsigned col_end)Ravelin::MATRIX2inline
block_column_iterator_end(unsigned row_start, unsigned row_end, unsigned col_start, unsigned col_end) const Ravelin::MATRIX2inline
block_column_iterator_end(unsigned row_start, unsigned row_end, unsigned col_start, unsigned col_end)Ravelin::MATRIX2inline
block_row_iterator_begin(unsigned row_start, unsigned row_end, unsigned col_start, unsigned col_end) const Ravelin::MATRIX2inline
block_row_iterator_begin(unsigned row_start, unsigned row_end, unsigned col_start, unsigned col_end)Ravelin::MATRIX2inline
block_row_iterator_begin(unsigned row_start, unsigned row_end, unsigned col_start, unsigned col_end) const Ravelin::MATRIX2inline
block_row_iterator_begin(unsigned row_start, unsigned row_end, unsigned col_start, unsigned col_end)Ravelin::MATRIX2inline
block_row_iterator_end(unsigned row_start, unsigned row_end, unsigned col_start, unsigned col_end) const Ravelin::MATRIX2inline
block_row_iterator_end(unsigned row_start, unsigned row_end, unsigned col_start, unsigned col_end)Ravelin::MATRIX2inline
block_row_iterator_end(unsigned row_start, unsigned row_end, unsigned col_start, unsigned col_end) const Ravelin::MATRIX2inline
block_row_iterator_end(unsigned row_start, unsigned row_end, unsigned col_start, unsigned col_end)Ravelin::MATRIX2inline
column_iterator_begin() const Ravelin::MATRIX2inline
column_iterator_begin()Ravelin::MATRIX2inline
column_iterator_begin() const Ravelin::MATRIX2inline
column_iterator_begin()Ravelin::MATRIX2inline
column_iterator_end() const Ravelin::MATRIX2inline
column_iterator_end()Ravelin::MATRIX2inline
column_iterator_end() const Ravelin::MATRIX2inline
column_iterator_end()Ravelin::MATRIX2inline
columns() const (defined in Ravelin::MATRIX2)Ravelin::MATRIX2inline
columns() const (defined in Ravelin::MATRIX2)Ravelin::MATRIX2inline
data(unsigned i) const (defined in Ravelin::MATRIX2)Ravelin::MATRIX2
data(unsigned i) (defined in Ravelin::MATRIX2)Ravelin::MATRIX2
data() const Ravelin::MATRIX2inline
data()Ravelin::MATRIX2inline
data(unsigned i) const (defined in Ravelin::MATRIX2)Ravelin::MATRIX2
data(unsigned i) (defined in Ravelin::MATRIX2)Ravelin::MATRIX2
data() const Ravelin::MATRIX2inline
data()Ravelin::MATRIX2inline
det() const (defined in Ravelin::MATRIX2)Ravelin::MATRIX2
det() const (defined in Ravelin::MATRIX2)Ravelin::MATRIX2
diag_mult(const V &d, const U &v, W &result)Ravelin::MATRIX2inlinestatic
diag_mult(const V &d, const U &v, W &result)Ravelin::MATRIX2inlinestatic
get_column(unsigned i) const (defined in Ravelin::MATRIX2)Ravelin::MATRIX2
get_column(unsigned column, V &v) const (defined in Ravelin::MATRIX2)Ravelin::MATRIX2inline
get_column(unsigned i) const (defined in Ravelin::MATRIX2)Ravelin::MATRIX2
get_column(unsigned column, V &v) const (defined in Ravelin::MATRIX2)Ravelin::MATRIX2inline
get_row(unsigned i) const (defined in Ravelin::MATRIX2)Ravelin::MATRIX2
get_row(unsigned row, V &v) const (defined in Ravelin::MATRIX2)Ravelin::MATRIX2inline
get_row(unsigned i) const (defined in Ravelin::MATRIX2)Ravelin::MATRIX2
get_row(unsigned row, V &v) const (defined in Ravelin::MATRIX2)Ravelin::MATRIX2inline
get_sub_mat(unsigned row_start, unsigned row_end, unsigned col_start, unsigned col_end, M &m, Transposition trans=eNoTranspose) const Ravelin::MATRIX2inline
get_sub_mat(unsigned row_start, unsigned row_end, unsigned col_start, unsigned col_end, M &m, Transposition trans=eNoTranspose) const Ravelin::MATRIX2inline
identity() (defined in Ravelin::MATRIX2)Ravelin::MATRIX2inlinestatic
identity() (defined in Ravelin::MATRIX2)Ravelin::MATRIX2inlinestatic
inc() const (defined in Ravelin::MATRIX2)Ravelin::MATRIX2inline
inc() const (defined in Ravelin::MATRIX2)Ravelin::MATRIX2inline
inverse() const (defined in Ravelin::MATRIX2)Ravelin::MATRIX2inline
inverse() const (defined in Ravelin::MATRIX2)Ravelin::MATRIX2inline
invert() (defined in Ravelin::MATRIX2)Ravelin::MATRIX2
invert(const MATRIX2 &m) (defined in Ravelin::MATRIX2)Ravelin::MATRIX2static
invert() (defined in Ravelin::MATRIX2)Ravelin::MATRIX2
invert(const MATRIX2 &m) (defined in Ravelin::MATRIX2)Ravelin::MATRIX2static
is_orthonormal() const (defined in Ravelin::MATRIX2)Ravelin::MATRIX2
is_orthonormal() const (defined in Ravelin::MATRIX2)Ravelin::MATRIX2
is_symmetric(REAL tolerance) const (defined in Ravelin::MATRIX2)Ravelin::MATRIX2
is_symmetric(REAL tolerance) const (defined in Ravelin::MATRIX2)Ravelin::MATRIX2
leading_dim() const (defined in Ravelin::MATRIX2)Ravelin::MATRIX2inline
leading_dim() const (defined in Ravelin::MATRIX2)Ravelin::MATRIX2inline
MATRIX2() (defined in Ravelin::MATRIX2)Ravelin::MATRIX2inline
MATRIX2(const REAL *array) (defined in Ravelin::MATRIX2)Ravelin::MATRIX2
MATRIX2(REAL m00, REAL m01, REAL m10, REAL m11) (defined in Ravelin::MATRIX2)Ravelin::MATRIX2
MATRIX2(const MATRIX2 &source) (defined in Ravelin::MATRIX2)Ravelin::MATRIX2inline
MATRIX2(const MATRIXN &m) (defined in Ravelin::MATRIX2)Ravelin::MATRIX2inline
MATRIX2(const SHAREDMATRIXN &m) (defined in Ravelin::MATRIX2)Ravelin::MATRIX2inline
MATRIX2(const CONST_SHAREDMATRIXN &m) (defined in Ravelin::MATRIX2)Ravelin::MATRIX2inline
MATRIX2() (defined in Ravelin::MATRIX2)Ravelin::MATRIX2inline
MATRIX2(const REAL *array) (defined in Ravelin::MATRIX2)Ravelin::MATRIX2
MATRIX2(REAL m00, REAL m01, REAL m10, REAL m11) (defined in Ravelin::MATRIX2)Ravelin::MATRIX2
MATRIX2(const MATRIX2 &source) (defined in Ravelin::MATRIX2)Ravelin::MATRIX2inline
MATRIX2(const MATRIXN &m) (defined in Ravelin::MATRIX2)Ravelin::MATRIX2inline
MATRIX2(const SHAREDMATRIXN &m) (defined in Ravelin::MATRIX2)Ravelin::MATRIX2inline
MATRIX2(const CONST_SHAREDMATRIXN &m) (defined in Ravelin::MATRIX2)Ravelin::MATRIX2inline
mult(const ORIGIN2 &v) const (defined in Ravelin::MATRIX2)Ravelin::MATRIX2
mult(const MATRIX2 &m) const (defined in Ravelin::MATRIX2)Ravelin::MATRIX2
mult(const T &x, U &y, REAL alpha=(REAL) 1.0, REAL beta=(REAL) 0.0) const Ravelin::MATRIX2inline
mult(const ORIGIN2 &v) const (defined in Ravelin::MATRIX2)Ravelin::MATRIX2
mult(const MATRIX2 &m) const (defined in Ravelin::MATRIX2)Ravelin::MATRIX2
mult(const T &x, U &y, REAL alpha=(REAL) 1.0, REAL beta=(REAL) 0.0) const Ravelin::MATRIX2inline
mult_transpose(const MATRIX2 &m) const (defined in Ravelin::MATRIX2)Ravelin::MATRIX2
mult_transpose(const T &x, U &y, REAL alpha=(REAL) 1.0, REAL beta=(REAL) 0.0) const Ravelin::MATRIX2inline
mult_transpose(const MATRIX2 &m) const (defined in Ravelin::MATRIX2)Ravelin::MATRIX2
mult_transpose(const T &x, U &y, REAL alpha=(REAL) 1.0, REAL beta=(REAL) 0.0) const Ravelin::MATRIX2inline
operator()(unsigned i, unsigned j) (defined in Ravelin::MATRIX2)Ravelin::MATRIX2
operator()(unsigned i, unsigned j) const (defined in Ravelin::MATRIX2)Ravelin::MATRIX2
operator()(unsigned i, unsigned j) (defined in Ravelin::MATRIX2)Ravelin::MATRIX2
operator()(unsigned i, unsigned j) const (defined in Ravelin::MATRIX2)Ravelin::MATRIX2
operator*(const ORIGIN2 &o) const (defined in Ravelin::MATRIX2)Ravelin::MATRIX2inline
operator*(const MATRIX2 &m) const (defined in Ravelin::MATRIX2)Ravelin::MATRIX2inline
operator*(REAL scalar) const (defined in Ravelin::MATRIX2)Ravelin::MATRIX2inline
operator*(const ORIGIN2 &o) const (defined in Ravelin::MATRIX2)Ravelin::MATRIX2inline
operator*(const MATRIX2 &m) const (defined in Ravelin::MATRIX2)Ravelin::MATRIX2inline
operator*(REAL scalar) const (defined in Ravelin::MATRIX2)Ravelin::MATRIX2inline
operator*=(const MATRIX2 &m) (defined in Ravelin::MATRIX2)Ravelin::MATRIX2inline
operator*=(REAL scalar) (defined in Ravelin::MATRIX2)Ravelin::MATRIX2
operator*=(const MATRIX2 &m) (defined in Ravelin::MATRIX2)Ravelin::MATRIX2inline
operator*=(REAL scalar) (defined in Ravelin::MATRIX2)Ravelin::MATRIX2
operator+(const MATRIX2 &m) const (defined in Ravelin::MATRIX2)Ravelin::MATRIX2inline
operator+(const MATRIX2 &m) const (defined in Ravelin::MATRIX2)Ravelin::MATRIX2inline
operator+=(const MATRIX2 &m) (defined in Ravelin::MATRIX2)Ravelin::MATRIX2
operator+=(const MATRIX2 &m) (defined in Ravelin::MATRIX2)Ravelin::MATRIX2
operator-(const MATRIX2 &m) const (defined in Ravelin::MATRIX2)Ravelin::MATRIX2inline
operator-() const (defined in Ravelin::MATRIX2)Ravelin::MATRIX2
operator-(const MATRIX2 &m) const (defined in Ravelin::MATRIX2)Ravelin::MATRIX2inline
operator-() const (defined in Ravelin::MATRIX2)Ravelin::MATRIX2
operator-=(const MATRIX2 &m) (defined in Ravelin::MATRIX2)Ravelin::MATRIX2
operator-=(const MATRIX2 &m) (defined in Ravelin::MATRIX2)Ravelin::MATRIX2
operator/(REAL scalar) const (defined in Ravelin::MATRIX2)Ravelin::MATRIX2inline
operator/(REAL scalar) const (defined in Ravelin::MATRIX2)Ravelin::MATRIX2inline
operator/=(REAL scalar) (defined in Ravelin::MATRIX2)Ravelin::MATRIX2inline
operator/=(REAL scalar) (defined in Ravelin::MATRIX2)Ravelin::MATRIX2inline
operator=(const MATRIX2 &source) (defined in Ravelin::MATRIX2)Ravelin::MATRIX2
operator=(const MATRIXN &source) (defined in Ravelin::MATRIX2)Ravelin::MATRIX2
operator=(const SHAREDMATRIXN &source) (defined in Ravelin::MATRIX2)Ravelin::MATRIX2
operator=(const CONST_SHAREDMATRIXN &source) (defined in Ravelin::MATRIX2)Ravelin::MATRIX2
operator=(const MATRIX2 &source) (defined in Ravelin::MATRIX2)Ravelin::MATRIX2
operator=(const MATRIXN &source) (defined in Ravelin::MATRIX2)Ravelin::MATRIX2
operator=(const SHAREDMATRIXN &source) (defined in Ravelin::MATRIX2)Ravelin::MATRIX2
operator=(const CONST_SHAREDMATRIXN &source) (defined in Ravelin::MATRIX2)Ravelin::MATRIX2
orthonormalize() (defined in Ravelin::MATRIX2)Ravelin::MATRIX2
orthonormalize() (defined in Ravelin::MATRIX2)Ravelin::MATRIX2
resize(unsigned rows, unsigned columns, bool preserve=false) (defined in Ravelin::MATRIX2)Ravelin::MATRIX2
resize(unsigned rows, unsigned columns, bool preserve=false) (defined in Ravelin::MATRIX2)Ravelin::MATRIX2
rot_Z(REAL angle) (defined in Ravelin::MATRIX2)Ravelin::MATRIX2static
rot_Z(REAL angle) (defined in Ravelin::MATRIX2)Ravelin::MATRIX2static
row_iterator_begin() const Ravelin::MATRIX2inline
row_iterator_begin()Ravelin::MATRIX2inline
row_iterator_begin() const Ravelin::MATRIX2inline
row_iterator_begin()Ravelin::MATRIX2inline
row_iterator_end() const Ravelin::MATRIX2inline
row_iterator_end()Ravelin::MATRIX2inline
row_iterator_end() const Ravelin::MATRIX2inline
row_iterator_end()Ravelin::MATRIX2inline
rows() const (defined in Ravelin::MATRIX2)Ravelin::MATRIX2inline
rows() const (defined in Ravelin::MATRIX2)Ravelin::MATRIX2inline
select(ForwardIterator1 row_start, ForwardIterator1 row_end, ForwardIterator2 col_start, ForwardIterator2 col_end, X &m) const Ravelin::MATRIX2inline
select(const std::vector< bool > &rows, const std::vector< bool > &cols, X &m) const Ravelin::MATRIX2inline
select(ForwardIterator1 row_start, ForwardIterator1 row_end, ForwardIterator2 col_start, ForwardIterator2 col_end, X &m) const Ravelin::MATRIX2inline
select(const std::vector< bool > &rows, const std::vector< bool > &cols, X &m) const Ravelin::MATRIX2inline
select_columns(ForwardIterator col_start, ForwardIterator col_end, M &m) const Ravelin::MATRIX2inline
select_columns(std::vector< bool > &col_select, M &m) const Ravelin::MATRIX2inline
select_columns(ForwardIterator col_start, ForwardIterator col_end, M &m) const Ravelin::MATRIX2inline
select_columns(std::vector< bool > &col_select, M &m) const Ravelin::MATRIX2inline
select_rows(ForwardIterator row_start, ForwardIterator row_end, M &m) const Ravelin::MATRIX2inline
select_rows(std::vector< bool > &row_select, M &m) const Ravelin::MATRIX2inline
select_rows(ForwardIterator row_start, ForwardIterator row_end, M &m) const Ravelin::MATRIX2inline
select_rows(std::vector< bool > &row_select, M &m) const Ravelin::MATRIX2inline
select_square(const std::vector< bool > &indices, M &result) const Ravelin::MATRIX2inline
select_square(ForwardIterator start, ForwardIterator end, M &m) const Ravelin::MATRIX2inline
select_square(const std::vector< bool > &indices, M &result) const Ravelin::MATRIX2inline
select_square(ForwardIterator start, ForwardIterator end, M &m) const Ravelin::MATRIX2inline
set_column(unsigned column, const V &v) (defined in Ravelin::MATRIX2)Ravelin::MATRIX2inline
set_column(unsigned column, const V &v) (defined in Ravelin::MATRIX2)Ravelin::MATRIX2inline
set_identity() (defined in Ravelin::MATRIX2)Ravelin::MATRIX2
set_identity() (defined in Ravelin::MATRIX2)Ravelin::MATRIX2
set_rot_Z(REAL angle) (defined in Ravelin::MATRIX2)Ravelin::MATRIX2
set_rot_Z(REAL angle) (defined in Ravelin::MATRIX2)Ravelin::MATRIX2
set_row(unsigned row, const V &v) (defined in Ravelin::MATRIX2)Ravelin::MATRIX2inline
set_row(unsigned row, const V &v) (defined in Ravelin::MATRIX2)Ravelin::MATRIX2inline
set_sub_mat(unsigned row_start, unsigned col_start, const M &m, Transposition trans=eNoTranspose)Ravelin::MATRIX2inline
set_sub_mat(unsigned row_start, unsigned col_start, const M &m, Transposition trans=eNoTranspose)Ravelin::MATRIX2inline
set_zero() (defined in Ravelin::MATRIX2)Ravelin::MATRIX2
set_zero() (defined in Ravelin::MATRIX2)Ravelin::MATRIX2
size() const (defined in Ravelin::MATRIX2)Ravelin::MATRIX2inline
size() const (defined in Ravelin::MATRIX2)Ravelin::MATRIX2inline
transpose(const MATRIX2 &m) (defined in Ravelin::MATRIX2)Ravelin::MATRIX2static
transpose() (defined in Ravelin::MATRIX2)Ravelin::MATRIX2
transpose(const MATRIX2 &m) (defined in Ravelin::MATRIX2)Ravelin::MATRIX2static
transpose() (defined in Ravelin::MATRIX2)Ravelin::MATRIX2
transpose_mult(const ORIGIN2 &v) const (defined in Ravelin::MATRIX2)Ravelin::MATRIX2
transpose_mult(const MATRIX2 &m) const (defined in Ravelin::MATRIX2)Ravelin::MATRIX2
transpose_mult(const T &x, U &y, REAL alpha=(REAL) 1.0, REAL beta=(REAL) 0.0) const Ravelin::MATRIX2inline
transpose_mult(const ORIGIN2 &v) const (defined in Ravelin::MATRIX2)Ravelin::MATRIX2
transpose_mult(const MATRIX2 &m) const (defined in Ravelin::MATRIX2)Ravelin::MATRIX2
transpose_mult(const T &x, U &y, REAL alpha=(REAL) 1.0, REAL beta=(REAL) 0.0) const Ravelin::MATRIX2inline
transpose_mult_transpose(const MATRIX2 &m) const (defined in Ravelin::MATRIX2)Ravelin::MATRIX2
transpose_mult_transpose(const T &x, U &y, REAL alpha=(REAL) 1.0, REAL beta=(REAL) 0.0) const Ravelin::MATRIX2inline
transpose_mult_transpose(const MATRIX2 &m) const (defined in Ravelin::MATRIX2)Ravelin::MATRIX2
transpose_mult_transpose(const T &x, U &y, REAL alpha=(REAL) 1.0, REAL beta=(REAL) 0.0) const Ravelin::MATRIX2inline
valid_rotation(const MATRIX2 &R) (defined in Ravelin::MATRIX2)Ravelin::MATRIX2static
valid_rotation(const MATRIX2 &R) (defined in Ravelin::MATRIX2)Ravelin::MATRIX2static
xx() const (defined in Ravelin::MATRIX2)Ravelin::MATRIX2inline
xx() (defined in Ravelin::MATRIX2)Ravelin::MATRIX2inline
xx() const (defined in Ravelin::MATRIX2)Ravelin::MATRIX2inline
xx() (defined in Ravelin::MATRIX2)Ravelin::MATRIX2inline
xy() const (defined in Ravelin::MATRIX2)Ravelin::MATRIX2inline
xy() (defined in Ravelin::MATRIX2)Ravelin::MATRIX2inline
xy() const (defined in Ravelin::MATRIX2)Ravelin::MATRIX2inline
xy() (defined in Ravelin::MATRIX2)Ravelin::MATRIX2inline
yx() const (defined in Ravelin::MATRIX2)Ravelin::MATRIX2inline
yx() (defined in Ravelin::MATRIX2)Ravelin::MATRIX2inline
yx() const (defined in Ravelin::MATRIX2)Ravelin::MATRIX2inline
yx() (defined in Ravelin::MATRIX2)Ravelin::MATRIX2inline
yy() const (defined in Ravelin::MATRIX2)Ravelin::MATRIX2inline
yy() (defined in Ravelin::MATRIX2)Ravelin::MATRIX2inline
yy() const (defined in Ravelin::MATRIX2)Ravelin::MATRIX2inline
yy() (defined in Ravelin::MATRIX2)Ravelin::MATRIX2inline
zero() (defined in Ravelin::MATRIX2)Ravelin::MATRIX2inlinestatic
zero() (defined in Ravelin::MATRIX2)Ravelin::MATRIX2inlinestatic