|
|
| SPATIAL_TYPEDEF_TEMPLATE (MotionTpl) |
| |
|
template<typename v1 , typename v2 > |
| | MotionTpl (const Eigen::MatrixBase< v1 > &v, const Eigen::MatrixBase< v2 > &w) |
| |
|
template<typename v6 > |
| | MotionTpl (const Eigen::MatrixBase< v6 > &v) |
| |
|
template<typename S2 , int O2> |
| | MotionTpl (const MotionTpl< S2, O2 > &clone) |
| |
|
MotionTpl & | setZero () |
| |
|
MotionTpl & | setRandom () |
| |
|
const Vector6 & | toVector_impl () const |
| |
|
Vector6 & | toVector_impl () |
| |
|
ActionMatrix_t | toActionMatrix_impl () const |
| |
|
ActionMatrix_t | toDualActionMatrix_impl () const |
| |
|
ConstAngular_t | angular_impl () const |
| |
|
ConstLinear_t | linear_impl () const |
| |
|
Angular_t | angular_impl () |
| |
|
Linear_t | linear_impl () |
| |
|
template<typename D > |
| void | angular_impl (const Eigen::MatrixBase< D > &w) |
| |
|
template<typename D > |
| void | linear_impl (const Eigen::MatrixBase< D > &v) |
| |
|
bool | isEqual (const MotionTpl &other) const |
| |
|
template<typename S2 , int O2> |
| MotionTpl & | operator= (const MotionTpl< S2, O2 > &other) |
| |
|
template<typename V6 > |
| MotionTpl & | operator= (const Eigen::MatrixBase< V6 > &v) |
| |
|
MotionTpl | __minus__ () const |
| |
|
MotionTpl | __plus__ (const MotionTpl &v2) const |
| |
|
MotionTpl | __minus__ (const MotionTpl &v2) const |
| |
|
MotionTpl & | __pequ__ (const MotionTpl &v2) |
| |
|
MotionTpl & | __mequ__ (const MotionTpl &v2) |
| |
|
MotionTpl | __mult__ (const Scalar alpha) const |
| |
|
Scalar | dot (const Force &f) const |
| |
|
MotionTpl | cross (const MotionTpl &v2) const |
| |
|
Force | cross (const Force &phi) const |
| |
|
bool | isApprox_impl (const MotionTpl &m2, const Scalar &prec=Eigen::NumTraits< Scalar >::dummy_precision()) const |
| |
|
MotionTpl | se3Action_impl (const SE3 &m) const |
| |
|
MotionTpl | se3ActionInverse_impl (const SE3 &m) const |
| | bv = aXb.actInv(av)
|
| |
|
void | disp_impl (std::ostream &os) const |
| |
|
Derived_t & | derived () |
| |
|
const Derived_t & | derived () const |
| |
|
ConstAngular_t | angular () const |
| |
|
Angular_t | angular () |
| |
|
void | angular (const Eigen::MatrixBase< D > &w) |
| |
|
ConstLinear_t | linear () const |
| |
|
Linear_t | linear () |
| |
|
void | linear (const Eigen::MatrixBase< D > &v) |
| |
|
const Vector6 & | toVector () const |
| |
|
Vector6 & | toVector () |
| |
|
| operator Vector6 () const |
| |
|
ActionMatrix_t | toActionMatrix () const |
| |
|
ActionMatrix_t | toDualActionMatrix () const |
| |
|
| operator Matrix6 () const |
| |
|
bool | operator== (const Derived_t &other) const |
| |
|
bool | operator!= (const Derived_t &other) const |
| |
|
Derived_t | operator- () const |
| |
|
Derived_t | operator- (const Derived_t &v2) const |
| |
|
Derived_t | operator+ (const Derived_t &v2) const |
| |
|
Derived_t & | operator+= (const Derived_t &v2) |
| |
|
Derived_t & | operator-= (const Derived_t &v2) |
| |
|
Derived_t | operator* (const Scalar alpha) const |
| |
|
bool | isApprox (const Derived_t &other, const Scalar &prec=Eigen::NumTraits< Scalar >::dummy_precision()) const |
| |
|
Derived_t | se3Action (const SE3 &m) const |
| |
|
Derived_t | se3ActionInverse (const SE3 &m) const |
| |
|
Scalar | dot (const Force &f) const |
| |
|
void | disp (std::ostream &os) const |
| |
template<typename _Scalar, int _Options>
class se3::MotionTpl< _Scalar, _Options >
Definition at line 27 of file spatial/fwd.hpp.