Classes | Namespaces | Typedefs | Functions
joint-helical.hpp File Reference
#include "pinocchio/math/sincos.hpp"
#include "pinocchio/spatial/inertia.hpp"
#include "pinocchio/multibody/joint-motion-subspace.hpp"
#include "pinocchio/multibody/joint/joint-base.hpp"
#include "pinocchio/spatial/spatial-axis.hpp"
#include "pinocchio/utils/axis-label.hpp"
#include <boost/type_traits.hpp>
Include dependency graph for joint-helical.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  pinocchio::CastType< NewScalar, JointModelHelicalTpl< Scalar, Options, axis > >
 
struct  pinocchio::ConstraintForceOp< JointMotionSubspaceHelicalTpl< Scalar, Options, axis >, ForceDerived >
 
struct  pinocchio::ConstraintForceSetOp< JointMotionSubspaceHelicalTpl< Scalar, Options, axis >, ForceSet >
 
struct  boost::has_nothrow_constructor<::pinocchio::JointDataHelicalTpl< Scalar, Options, axis > >
 
struct  boost::has_nothrow_constructor<::pinocchio::JointModelHelicalTpl< Scalar, Options, axis > >
 
struct  boost::has_nothrow_copy<::pinocchio::JointDataHelicalTpl< Scalar, Options, axis > >
 
struct  boost::has_nothrow_copy<::pinocchio::JointModelHelicalTpl< Scalar, Options, axis > >
 
struct  pinocchio::JointDataHelicalTpl< _Scalar, _Options, axis >
 
struct  pinocchio::JointHelicalTpl< _Scalar, _Options, _axis >
 
struct  pinocchio::JointModelHelicalTpl< _Scalar, _Options, axis >
 
struct  pinocchio::JointMotionSubspaceHelicalTpl< _Scalar, _Options, axis >
 
struct  pinocchio::JointMotionSubspaceHelicalTpl< _Scalar, _Options, axis >
 
struct  pinocchio::impl::LhsMultiplicationOp< Eigen::MatrixBase< M6Like >, JointMotionSubspaceHelicalTpl< Scalar, Options, axis > >
 
struct  pinocchio::impl::LhsMultiplicationOp< InertiaTpl< S1, O1 >, JointMotionSubspaceHelicalTpl< S2, O2, 0 > >
 
struct  pinocchio::impl::LhsMultiplicationOp< InertiaTpl< S1, O1 >, JointMotionSubspaceHelicalTpl< S2, O2, 1 > >
 
struct  pinocchio::impl::LhsMultiplicationOp< InertiaTpl< S1, O1 >, JointMotionSubspaceHelicalTpl< S2, O2, 2 > >
 
struct  pinocchio::MotionAlgebraAction< JointMotionSubspaceHelicalTpl< Scalar, Options, axis >, MotionDerived >
 
struct  pinocchio::MotionAlgebraAction< MotionHelicalTpl< Scalar, Options, axis >, MotionDerived >
 
struct  pinocchio::MotionHelicalTpl< _Scalar, _Options, axis >
 
struct  pinocchio::MotionHelicalTpl< _Scalar, _Options, axis >
 
struct  pinocchio::MultiplicationOp< Eigen::MatrixBase< M6Like >, JointMotionSubspaceHelicalTpl< S2, O2, axis > >
 
struct  pinocchio::MultiplicationOp< InertiaTpl< S1, O1 >, JointMotionSubspaceHelicalTpl< S2, O2, axis > >
 
struct  pinocchio::SE3GroupAction< JointMotionSubspaceHelicalTpl< Scalar, Options, axis > >
 
struct  pinocchio::SE3GroupAction< MotionHelicalTpl< Scalar, Options, axis > >
 
struct  pinocchio::SE3GroupAction< TransformHelicalTpl< Scalar, Options, axis > >
 
struct  pinocchio::traits< JointDataHelicalTpl< _Scalar, _Options, axis > >
 
struct  pinocchio::traits< JointHelicalTpl< _Scalar, _Options, axis > >
 
struct  pinocchio::traits< JointModelHelicalTpl< _Scalar, _Options, axis > >
 
struct  pinocchio::traits< JointMotionSubspaceHelicalTpl< _Scalar, _Options, axis > >
 
struct  pinocchio::traits< MotionHelicalTpl< _Scalar, _Options, axis > >
 
struct  pinocchio::traits< TransformHelicalTpl< _Scalar, _Options, _axis > >
 
struct  pinocchio::TransformHelicalTpl< _Scalar, _Options, axis >
 
struct  pinocchio::TransformHelicalTpl< _Scalar, _Options, axis >
 
struct  pinocchio::JointMotionSubspaceHelicalTpl< _Scalar, _Options, axis >::TransposeConst
 
struct  pinocchio::TransposeConstraintActionConstraint< ConstraintDerived >
 

Namespaces

 boost
 
 pinocchio
 Main pinocchio namespace.
 
 pinocchio::impl
 

Typedefs

typedef JointDataHelicalTpl< context::Scalar, context::Options, 0 > pinocchio::JointDataHX
 
typedef JointDataHelicalTpl< context::Scalar, context::Options, 1 > pinocchio::JointDataHY
 
typedef JointDataHelicalTpl< context::Scalar, context::Options, 2 > pinocchio::JointDataHZ
 
typedef JointHelicalTpl< context::Scalar, context::Options, 0 > pinocchio::JointHX
 
typedef JointHelicalTpl< context::Scalar, context::Options, 1 > pinocchio::JointHY
 
typedef JointHelicalTpl< context::Scalar, context::Options, 2 > pinocchio::JointHZ
 
typedef JointModelHelicalTpl< context::Scalar, context::Options, 0 > pinocchio::JointModelHX
 
typedef JointModelHelicalTpl< context::Scalar, context::Options, 1 > pinocchio::JointModelHY
 
typedef JointModelHelicalTpl< context::Scalar, context::Options, 2 > pinocchio::JointModelHZ
 

Functions

template<typename _Scalar , int _Options, int _axis>
Eigen::Matrix< _Scalar, 1, 1, _Options > pinocchio::operator* (const typename JointMotionSubspaceHelicalTpl< _Scalar, _Options, _axis >::TransposeConst &S_transpose, const JointMotionSubspaceHelicalTpl< _Scalar, _Options, _axis > &S)
 
template<typename S1 , int O1, int axis, typename MotionDerived >
MotionDerived::MotionPlain pinocchio::operator+ (const MotionHelicalTpl< S1, O1, axis > &m1, const MotionDense< MotionDerived > &m2)
 
template<typename MotionDerived , typename S2 , int O2, int axis>
EIGEN_STRONG_INLINE MotionDerived::MotionPlain pinocchio::operator^ (const MotionDense< MotionDerived > &m1, const MotionHelicalTpl< S2, O2, axis > &m2)
 


pinocchio
Author(s):
autogenerated on Tue Jun 25 2024 02:42:42