Template Class MotionRef
Defined in File motion-ref.hpp
Inheritance Relationships
Base Type
public pinocchio::MotionDense< MotionRef< Vector6ArgType > >
(Template Class MotionDense)
Class Documentation
-
template<typename Vector6ArgType>
class MotionRef : public pinocchio::MotionDense<MotionRef<Vector6ArgType>> -
Public Functions
- inline MotionRef (typename PINOCCHIO_EIGEN_REF_TYPE(Vector6ArgType) v_like)
Default constructor from a 6 dimensional vector.
-
inline ToVectorConstReturnType toVector_impl() const
-
inline ToVectorReturnType toVector_impl()
-
inline ConstAngularType angular_impl() const
-
inline ConstLinearType linear_impl() const
-
inline AngularType angular_impl()
-
inline LinearType linear_impl()
-
template<typename Vector6Like>
inline MotionPlain __plus__(const MotionRef<Vector6ArgType> &v) const
-
template<typename Vector6Like>
inline MotionPlain __minus__(const MotionRef<Vector6ArgType> &v) const
-
template<typename Vector6Like>
inline MotionRef &__pequ__(const MotionRef<Vector6ArgType> &v)
-
template<typename Vector6Like>
inline MotionRef &__mequ__(const MotionRef<Vector6ArgType> &v)
-
template<typename OtherScalar>
inline MotionPlain __mult__(const OtherScalar &alpha) const
-
inline PlainReturnType plain() const
Public Members
- EIGEN_MAKE_ALIGNED_OPERATOR_NEW typedef MotionDense< MotionRef > Base
Protected Attributes
-
DataRefType m_ref