Template Class JointMotionSubspaceBase
Defined in File joint-motion-subspace-base.hpp
Inheritance Relationships
Base Type
public pinocchio::NumericalBase< Derived >(Template Struct NumericalBase)
Derived Types
public pinocchio::JointMotionSubspaceEllipsoidTpl< Scalar, Options >(Template Struct JointMotionSubspaceEllipsoidTpl)public pinocchio::JointMotionSubspaceHelicalTpl< S2, O2, 0 >(Template Struct JointMotionSubspaceHelicalTpl)public pinocchio::JointMotionSubspaceHelicalTpl< S2, O2, 1 >(Template Struct JointMotionSubspaceHelicalTpl)public pinocchio::JointMotionSubspaceHelicalTpl< S2, O2, 2 >(Template Struct JointMotionSubspaceHelicalTpl)public pinocchio::JointMotionSubspaceHelicalTpl< Scalar, Options, axis >(Template Struct JointMotionSubspaceHelicalTpl)public pinocchio::JointMotionSubspaceHelicalUnalignedTpl< S2, O2 >(Template Struct JointMotionSubspaceHelicalUnalignedTpl)public pinocchio::Vector3< S2, O2 >(Template Struct JointMotionSubspaceHelicalUnalignedTpl)public pinocchio::JointMotionSubspaceHelicalUnalignedTpl< Scalar, Options >(Template Struct JointMotionSubspaceHelicalUnalignedTpl)public pinocchio::JointMotionSubspaceIdentityTpl< Scalar, Options >(Template Struct JointMotionSubspaceIdentityTpl)public pinocchio::JointMotionSubspacePlanarTpl< Scalar, Options >(Template Struct JointMotionSubspacePlanarTpl)public pinocchio::JointMotionSubspacePrismaticTpl< S2, O2, 0 >(Template Struct JointMotionSubspacePrismaticTpl)public pinocchio::JointMotionSubspacePrismaticTpl< S2, O2, 1 >(Template Struct JointMotionSubspacePrismaticTpl)public pinocchio::JointMotionSubspacePrismaticTpl< S2, O2, 2 >(Template Struct JointMotionSubspacePrismaticTpl)public pinocchio::JointMotionSubspacePrismaticTpl< Scalar, Options, axis >(Template Struct JointMotionSubspacePrismaticTpl)public pinocchio::JointMotionSubspacePrismaticUnalignedTpl< S2, O2 >(Template Struct JointMotionSubspacePrismaticUnalignedTpl)public pinocchio::JointMotionSubspacePrismaticUnalignedTpl< Scalar, Options >(Template Struct JointMotionSubspacePrismaticUnalignedTpl)public pinocchio::JointMotionSubspaceRevoluteTpl< Scalar, Options, axis >(Template Struct JointMotionSubspaceRevoluteTpl)public pinocchio::JointMotionSubspaceRevoluteTpl< S2, O2, 0 >(Template Struct JointMotionSubspaceRevoluteTpl)public pinocchio::JointMotionSubspaceRevoluteTpl< S2, O2, 1 >(Template Struct JointMotionSubspaceRevoluteTpl)public pinocchio::JointMotionSubspaceRevoluteTpl< S2, O2, 2 >(Template Struct JointMotionSubspaceRevoluteTpl)public pinocchio::JointMotionSubspaceRevoluteUnalignedTpl< S2, O2 >(Template Struct JointMotionSubspaceRevoluteUnalignedTpl)public pinocchio::JointMotionSubspaceRevoluteUnalignedTpl< Scalar, Options >(Template Struct JointMotionSubspaceRevoluteUnalignedTpl)public pinocchio::JointMotionSubspaceSphericalTpl< Scalar, Options >(Template Struct JointMotionSubspaceSphericalTpl)public pinocchio::JointMotionSubspaceSphericalZYXTpl< Scalar, Options >(Template Struct JointMotionSubspaceSphericalZYXTpl)public pinocchio::JointMotionSubspaceTpl< Dim, Scalar, Options, MaxDim >(Template Struct JointMotionSubspaceTpl)public pinocchio::JointMotionSubspaceTpl< 1, context::Scalar, context::Options >(Template Struct JointMotionSubspaceTpl)public pinocchio::JointMotionSubspaceTpl< 3, context::Scalar, context::Options >(Template Struct JointMotionSubspaceTpl)public pinocchio::JointMotionSubspaceTpl< 6, context::Scalar, context::Options >(Template Struct JointMotionSubspaceTpl)public pinocchio::JointMotionSubspaceTpl< Eigen::Dynamic, context::Scalar, context::Options >(Template Struct JointMotionSubspaceTpl)public pinocchio::JointMotionSubspaceTpl< Eigen::Dynamic, Scalar, Options >(Template Struct JointMotionSubspaceTpl)public pinocchio::JointMotionSubspaceTranslationTpl< Scalar, Options >(Template Struct JointMotionSubspaceTranslationTpl)public pinocchio::JointMotionSubspaceUniversalTpl< Scalar, Options >(Template Struct JointMotionSubspaceUniversalTpl)public pinocchio::JointMotionSubspaceUniversalTpl< S2, O2 >(Template Struct JointMotionSubspaceUniversalTpl)public pinocchio::ScaledJointMotionSubspaceTpl< S2, O2, MD2 >(Template Struct ScaledJointMotionSubspaceTpl)public pinocchio::ScaledJointMotionSubspaceTpl< Scalar, Options, MaxNVMimicked >(Template Struct ScaledJointMotionSubspaceTpl)
Class Documentation
-
template<class Derived>
class JointMotionSubspaceBase : public pinocchio::NumericalBase<Derived> Subclassed by pinocchio::JointMotionSubspaceEllipsoidTpl< Scalar, Options >, pinocchio::JointMotionSubspaceHelicalTpl< S2, O2, 0 >, pinocchio::JointMotionSubspaceHelicalTpl< S2, O2, 1 >, pinocchio::JointMotionSubspaceHelicalTpl< S2, O2, 2 >, pinocchio::JointMotionSubspaceHelicalTpl< Scalar, Options, axis >, pinocchio::JointMotionSubspaceHelicalUnalignedTpl< S2, O2 >, pinocchio::Vector3< S2, O2 >, pinocchio::JointMotionSubspaceHelicalUnalignedTpl< Scalar, Options >, pinocchio::JointMotionSubspaceIdentityTpl< Scalar, Options >, pinocchio::JointMotionSubspacePlanarTpl< Scalar, Options >, pinocchio::JointMotionSubspacePrismaticTpl< S2, O2, 0 >, pinocchio::JointMotionSubspacePrismaticTpl< S2, O2, 1 >, pinocchio::JointMotionSubspacePrismaticTpl< S2, O2, 2 >, pinocchio::JointMotionSubspacePrismaticTpl< Scalar, Options, axis >, pinocchio::JointMotionSubspacePrismaticUnalignedTpl< S2, O2 >, pinocchio::JointMotionSubspacePrismaticUnalignedTpl< Scalar, Options >, pinocchio::JointMotionSubspaceRevoluteTpl< Scalar, Options, axis >, pinocchio::JointMotionSubspaceRevoluteTpl< S2, O2, 0 >, pinocchio::JointMotionSubspaceRevoluteTpl< S2, O2, 1 >, pinocchio::JointMotionSubspaceRevoluteTpl< S2, O2, 2 >, pinocchio::JointMotionSubspaceRevoluteUnalignedTpl< S2, O2 >, pinocchio::JointMotionSubspaceRevoluteUnalignedTpl< Scalar, Options >, pinocchio::JointMotionSubspaceSphericalTpl< Scalar, Options >, pinocchio::JointMotionSubspaceSphericalZYXTpl< Scalar, Options >, pinocchio::JointMotionSubspaceTpl< Dim, Scalar, Options, MaxDim >, pinocchio::JointMotionSubspaceTpl< 1, context::Scalar, context::Options >, pinocchio::JointMotionSubspaceTpl< 3, context::Scalar, context::Options >, pinocchio::JointMotionSubspaceTpl< 6, context::Scalar, context::Options >, pinocchio::JointMotionSubspaceTpl< Eigen::Dynamic, context::Scalar, context::Options >, pinocchio::JointMotionSubspaceTpl< Eigen::Dynamic, Scalar, Options >, pinocchio::JointMotionSubspaceTranslationTpl< Scalar, Options >, pinocchio::JointMotionSubspaceUniversalTpl< Scalar, Options >, pinocchio::JointMotionSubspaceUniversalTpl< S2, O2 >, pinocchio::ScaledJointMotionSubspaceTpl< S2, O2, MD2 >, pinocchio::ScaledJointMotionSubspaceTpl< Scalar, Options, MaxNVMimicked >
Public Functions
- inline EIGEN_MAKE_ALIGNED_OPERATOR_NEW Derived & derived ()
-
template<typename VectorLike>
inline JointMotion operator*(const Eigen::MatrixBase<VectorLike> &vj) const
-
inline MatrixReturnType matrix()
-
inline ConstMatrixReturnType matrix() const
-
inline int nv() const
-
inline int cols() const
-
template<class OtherDerived>
inline bool isApprox(const JointMotionSubspaceBase<OtherDerived> &other, const Scalar &prec = Eigen::NumTraits<Scalar>::dummy_precision()) const
-
inline void disp(std::ostream &os) const
-
inline SE3GroupAction<Derived>::ReturnType se3Action(const SE3Tpl<Scalar, Options> &m) const
-
inline SE3GroupAction<Derived>::ReturnType se3ActionInverse(const SE3Tpl<Scalar, Options> &m) const
-
template<typename MotionDerived>
inline MotionAlgebraAction<Derived, MotionDerived>::ReturnType motionAction(const MotionDense<MotionDerived> &v) const
-
inline bool operator==(const JointMotionSubspaceBase<Derived> &other) const
Public Static Functions
-
static inline int rows()
Friends
-
inline friend std::ostream &operator<<(std::ostream &os, const JointMotionSubspaceBase<Derived> &X)