#include <Mat.h>
Inheritance diagram for exmat::Vec< Rep, ErrChecker_ >:
Public Types | |
enum | { IsRowVec = (Rep::ROWS == 1), IsColVec = (Rep::COLS == 1) } |
Public Member Functions | |
Vec () | |
Empty constructor. | |
Vec (const_param_type s) | |
Forward the scalar construction to Mat. | |
template<typename T1> | |
Vec (T1 &t1) | |
Generic constructor, which forward the initialization to Mat. | |
template<typename T1> | |
Vec (const T1 &t1) | |
Generic constructor, which forward the initialization to Mat. | |
template<typename T1, typename T2> | |
Vec (const T1 &t1, const T2 &t2) | |
Generic constructor, which forward the initialization to Mat. | |
template<typename T1, typename T2, typename T3> | |
Vec (T1 &t1, T2 &t2, T3 &t3) | |
Generic constructor, which forward the initialization to Mat. | |
template<typename T1, typename T2, typename T3, typename T4> | |
Vec (T1 &t1, T2 &t2, T3 &t3, T4 &t4) | |
Generic constructor, which forward the initialization to Mat. | |
Assignment operators | |
CommaInitializer< self_type > | operator= (const_param_type v_) |
Assignment operator for use with CommaInitializer. | |
template<class Rep2, class ErrChk2> | |
Vec & | operator= (const Vec< Rep2, ErrChk2 > &A) |
Assignment operator for Vec of different types. | |
template<class Rep2, class ErrChk2> | |
Vec & | operator= (const Mat< Rep2, ErrChk2 > &A) |
Assign the Vec from a Mat. | |
Vec & | operator= (const self_type &A) |
Assignment operator for Vec of the same type. | |
Index operators | |
To access individual element | |
reference | operator() (index_type i) |
const_reference | operator() (index_type i) const |
reference | operator[] (index_type i) |
const_reference | operator[] (index_type i) const |
This is a specialization of the Mat class
|
|
|
Index operator returning an element (for external use)
|
|
Index operator returning an element (for external use)
|
|
Index operator returning an element (for external use)
Reimplemented from exmat::Mat< Rep, ErrChecker_ >. |
|
Index operator returning an element (for external use)
Reimplemented from exmat::Mat< Rep, ErrChecker_ >. |