Template Class ForceRef

Inheritance Relationships

Base Type

Class Documentation

template<typename Vector6ArgType>
class ForceRef : public pinocchio::ForceDense<ForceRef<Vector6ArgType>>

Public Types

typedef traits<ForceRef>::DataRefType DataRefType

Public Functions

FORCE_TYPEDEF_TPL(ForceRef)
inline  ForceRef (typename PINOCCHIO_EIGEN_REF_TYPE(Vector6ArgType) f_like)

Default constructor from a 6 dimensional vector.

inline ForceRef(const ForceRef &other)

Copy constructor from another ForceRef.

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 V3>
inline void angular_impl(const Eigen::MatrixBase<V3> &w)
template<typename V3>
inline void linear_impl(const Eigen::MatrixBase<V3> &v)
inline ForceRef &ref()

Public Members

EIGEN_MAKE_ALIGNED_OPERATOR_NEW typedef ForceDense< ForceRef > Base

Protected Attributes

DataRefType m_ref