Template Struct ConstraintSphericalZYXTpl
Defined in File joint-spherical-ZYX.hpp
Nested Relationships
Nested Types
Inheritance Relationships
Base Type
public pinocchio::ConstraintBase< ConstraintSphericalZYXTpl< _Scalar, _Options > >
(Template Class ConstraintBase)
Struct Documentation
-
template<typename _Scalar, int _Options>
struct ConstraintSphericalZYXTpl : public pinocchio::ConstraintBase<ConstraintSphericalZYXTpl<_Scalar, _Options>> -
Public Functions
-
inline ConstraintSphericalZYXTpl()
-
template<typename Matrix3Like>
inline ConstraintSphericalZYXTpl(const Eigen::MatrixBase<Matrix3Like> &subspace)
-
template<typename Vector3Like>
inline JointMotion __mult__(const Eigen::MatrixBase<Vector3Like> &v) const
-
inline int nv_impl() const
-
inline ConstraintTranspose transpose() const
-
inline DenseBase matrix_impl() const
-
template<typename S1, int O1>
inline Eigen::Matrix<Scalar, 6, 3, Options> se3Action(const SE3Tpl<S1, O1> &m) const
-
template<typename S1, int O1>
inline Eigen::Matrix<Scalar, 6, 3, Options> se3ActionInverse(const SE3Tpl<S1, O1> &m) const
-
template<typename MotionDerived>
inline DenseBase motionAction(const MotionDense<MotionDerived> &m) const
-
inline bool isEqual(const ConstraintSphericalZYXTpl &other) const
-
struct ConstraintTranspose
Public Functions
-
inline ConstraintTranspose(const ConstraintSphericalZYXTpl &ref)
-
template<typename Derived>
inline const MatrixMatrixProduct<Eigen::Transpose<constMatrix3>, Eigen::Block<consttypenameForceDense<Derived>::Vector6, 3, 1>>::type operator*(const ForceDense<Derived> &phi) const
-
template<typename D>
inline const MatrixMatrixProduct<typenameEigen::Transpose<constMatrix3>, typenameEigen::MatrixBase<constD>::templateNRowsBlockXpr<3>::Type>::type operator*(const Eigen::MatrixBase<D> &F) const
Public Members
-
const ConstraintSphericalZYXTpl &ref
-
inline ConstraintTranspose(const ConstraintSphericalZYXTpl &ref)
-
inline ConstraintSphericalZYXTpl()