Template Struct ConstraintTpl
Defined in File constraint-generic.hpp
Nested Relationships
Nested Types
Inheritance Relationships
Base Type
public pinocchio::ConstraintBase< ConstraintTpl< _Dim, _Scalar, _Options > >
(Template Class ConstraintBase)
Struct Documentation
-
template<int _Dim, typename _Scalar, int _Options>
struct ConstraintTpl : public pinocchio::ConstraintBase<ConstraintTpl<_Dim, _Scalar, _Options>> Public Types
Values:
-
enumerator NV
-
enumerator NV
Public Functions
-
inline ConstraintTpl()
-
inline explicit ConstraintTpl(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 ConstraintTpl &other) const
Public Members
- EIGEN_MAKE_ALIGNED_OPERATOR_NEW typedef ConstraintBase< ConstraintTpl > Base
Public Static Functions
-
static inline ConstraintTpl Zero(const int dim)
Protected Attributes
-
DenseBase S
Friends
- friend class ConstraintBase< ConstraintTpl >
-
template<typename S2, int O2>
inline friend ConstraintTpl<_Dim, _Scalar, _Options>::DenseBase operator*(const InertiaTpl<S2, O2> &Y, const ConstraintTpl &S)
-
struct Transpose
Public Functions
-
inline Transpose(const ConstraintTpl &ref)
-
template<typename Derived>
inline JointForce operator*(const ForceDense<Derived> &f) const
Public Members
-
const ConstraintTpl &ref
-
inline Transpose(const ConstraintTpl &ref)