Template Struct JointMotionSubspaceTpl
Defined in File joint-motion-subspace-generic.hpp
Nested Relationships
Nested Types
Inheritance Relationships
Base Type
public pinocchio::JointMotionSubspaceBase< JointMotionSubspaceTpl< _Dim, _Scalar, _Options > >
(Template Class JointMotionSubspaceBase)
Struct Documentation
-
template<int _Dim, typename _Scalar, int _Options>
struct JointMotionSubspaceTpl : public pinocchio::JointMotionSubspaceBase<JointMotionSubspaceTpl<_Dim, _Scalar, _Options>> Public Types
Values:
-
enumerator NV
-
enumerator NV
Public Functions
-
inline JointMotionSubspaceTpl()
-
inline explicit JointMotionSubspaceTpl(const int dim)
-
template<typename VectorLike>
inline JointMotion __mult__(const Eigen::MatrixBase<VectorLike> &vj) const
-
inline MatrixReturnType matrix_impl()
-
inline ConstMatrixReturnType matrix_impl() const
-
inline int nv_impl() const
-
template<typename MotionDerived>
inline DenseBase motionAction(const MotionDense<MotionDerived> &v) const
-
inline void disp_impl(std::ostream &os) const
-
inline bool isEqual(const JointMotionSubspaceTpl &other) const
Public Members
- EIGEN_MAKE_ALIGNED_OPERATOR_NEW typedef JointMotionSubspaceBase< JointMotionSubspaceTpl > Base
Public Static Functions
-
static inline JointMotionSubspaceTpl Zero(const int dim)
Protected Attributes
-
DenseBase S
Friends
- friend class JointMotionSubspaceBase< JointMotionSubspaceTpl >
-
template<typename S2, int O2>
inline friend JointMotionSubspaceTpl<_Dim, _Scalar, _Options>::DenseBase operator*(const InertiaTpl<S2, O2> &Y, const JointMotionSubspaceTpl &S)
-
struct Transpose : public pinocchio::JointMotionSubspaceTransposeBase<JointMotionSubspaceTpl>
Public Functions
-
inline Transpose(const JointMotionSubspaceTpl &ref)
-
template<typename Derived>
inline JointForce operator*(const ForceDense<Derived> &f) const
Public Members
-
const JointMotionSubspaceTpl &ref
-
inline Transpose(const JointMotionSubspaceTpl &ref)