|
| MX_Xd_static () |
|
virtual | ~MX_Xd_static () |
|
| MX_Xd_static (const double val) |
|
| MX_Xd_static (const casadi::MX &m) |
|
| MX_Xd_static (const MX_Xd_scalar &v0, const MX_Xd_scalar &v1) |
|
| MX_Xd_static (const MX_Xd_scalar &v0, const MX_Xd_scalar &v1, const MX_Xd_scalar &v2) |
|
| MX_Xd_static (const MX_Xd_scalar &v0, const MX_Xd_scalar &v1, const MX_Xd_scalar &v2, const MX_Xd_scalar &v3) |
|
| MX_Xd_static (const MX_Xd_scalar &v0, const MX_Xd_scalar &v1, const MX_Xd_scalar &v2, const MX_Xd_scalar &v3, const MX_Xd_scalar &v4, const MX_Xd_scalar &v5) |
|
| MX_Xd_static (const MX_Xd_scalar &v0, const MX_Xd_scalar &v1, const MX_Xd_scalar &v2, const MX_Xd_scalar &v3, const MX_Xd_scalar &v4, const MX_Xd_scalar &v5, const MX_Xd_scalar &v6, const MX_Xd_scalar &v7) |
|
| MX_Xd_static (const MX_Xd_scalar &v00, const MX_Xd_scalar &v01, const MX_Xd_scalar &v02, const MX_Xd_scalar &v10, const MX_Xd_scalar &v11, const MX_Xd_scalar &v12, const MX_Xd_scalar &v20, const MX_Xd_scalar &v21, const MX_Xd_scalar &v22) |
|
| MX_Xd_static (const MX_Xd_scalar &v00, const MX_Xd_scalar &v01, const MX_Xd_scalar &v02, const MX_Xd_scalar &v03, const MX_Xd_scalar &v10, const MX_Xd_scalar &v11, const MX_Xd_scalar &v12, const MX_Xd_scalar &v13, const MX_Xd_scalar &v20, const MX_Xd_scalar &v21, const MX_Xd_scalar &v22, const MX_Xd_scalar &v23, const MX_Xd_scalar &v30, const MX_Xd_scalar &v31, const MX_Xd_scalar &v32, const MX_Xd_scalar &v33) |
|
| MX_Xd_static (const MX_Xd_scalar &v00, const MX_Xd_scalar &v01, const MX_Xd_scalar &v02, const MX_Xd_scalar &v03, const MX_Xd_scalar &v04, const MX_Xd_scalar &v05, const MX_Xd_scalar &v10, const MX_Xd_scalar &v11, const MX_Xd_scalar &v12, const MX_Xd_scalar &v13, const MX_Xd_scalar &v14, const MX_Xd_scalar &v15, const MX_Xd_scalar &v20, const MX_Xd_scalar &v21, const MX_Xd_scalar &v22, const MX_Xd_scalar &v23, const MX_Xd_scalar &v24, const MX_Xd_scalar &v25, const MX_Xd_scalar &v30, const MX_Xd_scalar &v31, const MX_Xd_scalar &v32, const MX_Xd_scalar &v33, const MX_Xd_scalar &v34, const MX_Xd_scalar &v35, const MX_Xd_scalar &v40, const MX_Xd_scalar &v41, const MX_Xd_scalar &v42, const MX_Xd_scalar &v43, const MX_Xd_scalar &v44, const MX_Xd_scalar &v45, const MX_Xd_scalar &v50, const MX_Xd_scalar &v51, const MX_Xd_scalar &v52, const MX_Xd_scalar &v53, const MX_Xd_scalar &v54, const MX_Xd_scalar &v55) |
|
void | set (const MX_Xd_scalar &v0, const MX_Xd_scalar &v1, const MX_Xd_scalar &v2) |
| set For 3d Vector More...
|
|
void | set (const MX_Xd_scalar &v0, const MX_Xd_scalar &v1, const MX_Xd_scalar &v2, const MX_Xd_scalar &v3) |
| set For Quaternion More...
|
|
void | set (const MX_Xd_scalar &v0, const MX_Xd_scalar &v1, const MX_Xd_scalar &v2, const MX_Xd_scalar &v3, const MX_Xd_scalar &v4, const MX_Xd_scalar &v5) |
| set For SpatialVector More...
|
|
MX_Xd_static & | setIdentity () |
|
MX_Xd_static & | setZero () |
|
MX_Xd_static & | setOnes () |
|
unsigned int | rows () const |
|
unsigned int | cols () const |
|
unsigned int | size () const |
|
template<unsigned int row_count, unsigned int col_count> |
MX_Xd_SubMatrix | block (unsigned int row_start, unsigned int col_start) |
|
template<unsigned int row_count, unsigned int col_count> |
MX_Xd_static< row_count, col_count > | block (unsigned int row_start, unsigned int col_start) const |
|
MX_Xd_SubMatrix | block (unsigned int row_start, unsigned int col_start, unsigned int row_count, unsigned int col_count) |
|
MX_Xd_dynamic | block (unsigned int row_start, unsigned int col_start, unsigned int row_count, unsigned int col_count) const |
|
MX_Xd_SubMatrix | operator[] (unsigned int i) |
|
MX_Xd_SubMatrix | operator() (unsigned int i, unsigned int j=0) |
|
MX_Xd_scalar | operator[] (unsigned int i) const |
|
MX_Xd_scalar | operator() (unsigned int i, unsigned int j=0) const |
|
MX_Xd_scalar | dot (const MX_Xd_static< ncols, 1 > &other_vector) const |
|
MX_Xd_static< 3, 1 > | cross (const MX_Xd_static< 3, 1 > &other_vector) const |
|
MX_Xd_static< ncols, nrows > | transpose () const |
|
MX_Xd_static< ncols, nrows > | inverse () const |
|
MX_Xd_scalar | norm () const |
|
MX_Xd_scalar | squaredNorm () const |
|
void | normalize () |
|
void | operator+= (const MX_Xd_static< nrows, ncols > &other) |
|
MX_Xd_static< nrows, ncols > | operator+ (const MX_Xd_static< nrows, ncols > &other) const |
|
void | operator-= (const MX_Xd_static< nrows, ncols > &other) |
|
MX_Xd_static< nrows, ncols > | operator- (const MX_Xd_static< nrows, ncols > &other) const |
|
template<unsigned int ncols2> |
void | operator*= (const MX_Xd_static< ncols, ncols2 > &m2) |
|
template<unsigned int ncols2> |
MX_Xd_static< nrows, ncols2 > | operator* (const MX_Xd_static< ncols, ncols2 > &other) const |
|
MX_Xd_static< nrows, ncols > | operator* (const MX_Xd_scalar &other) const |
|
void | operator*= (const MX_Xd_scalar &other) |
|
void | operator/= (const MX_Xd_scalar &scalar) |
|
MX_Xd_static< nrows, ncols > | operator/ (const MX_Xd_scalar &scalar) const |
|
MX_Xd_static< nrows, ncols > | operator/ (const MX_Xd_SubMatrix &scalar) const |
|
template<unsigned int nrows, unsigned int ncols>
class RBDLCasadiMath::MX_Xd_static< nrows, ncols >
Definition at line 23 of file MX_Xd_static.h.