Classes | Namespaces | Typedefs | Functions
joint-prismatic.hpp File Reference
#include "pinocchio/macros.hpp"
#include "pinocchio/multibody/joint/joint-base.hpp"
#include "pinocchio/multibody/constraint.hpp"
#include "pinocchio/spatial/inertia.hpp"
#include "pinocchio/spatial/spatial-axis.hpp"
#include "pinocchio/utils/axis-label.hpp"
#include <boost/type_traits.hpp>
Include dependency graph for joint-prismatic.hpp:

Go to the source code of this file.

Classes

struct  pinocchio::CastType< NewScalar, JointModelPrismaticTpl< Scalar, Options, axis > >
 
struct  pinocchio::ConstraintForceOp< ConstraintPrismaticTpl< Scalar, Options, axis >, ForceDerived >
 
struct  pinocchio::ConstraintForceSetOp< ConstraintPrismaticTpl< Scalar, Options, axis >, ForceSet >
 
struct  pinocchio::ConstraintPrismaticTpl< _Scalar, _Options, axis >
 
struct  pinocchio::ConstraintPrismaticTpl< _Scalar, _Options, axis >
 
struct  boost::has_nothrow_constructor< ::pinocchio::JointDataPrismaticTpl< Scalar, Options, axis > >
 
struct  boost::has_nothrow_constructor< ::pinocchio::JointModelPrismaticTpl< Scalar, Options, axis > >
 
struct  boost::has_nothrow_copy< ::pinocchio::JointDataPrismaticTpl< Scalar, Options, axis > >
 
struct  boost::has_nothrow_copy< ::pinocchio::JointModelPrismaticTpl< Scalar, Options, axis > >
 
struct  pinocchio::JointDataPrismaticTpl< _Scalar, _Options, axis >
 
struct  pinocchio::JointModelPrismaticTpl< _Scalar, _Options, axis >
 
struct  pinocchio::JointPrismaticTpl< _Scalar, _Options, _axis >
 
struct  pinocchio::impl::LhsMultiplicationOp< Eigen::MatrixBase< M6Like >, ConstraintPrismaticTpl< Scalar, Options, axis > >
 
struct  pinocchio::impl::LhsMultiplicationOp< InertiaTpl< S1, O1 >, ConstraintPrismaticTpl< S2, O2, 0 > >
 
struct  pinocchio::impl::LhsMultiplicationOp< InertiaTpl< S1, O1 >, ConstraintPrismaticTpl< S2, O2, 1 > >
 
struct  pinocchio::impl::LhsMultiplicationOp< InertiaTpl< S1, O1 >, ConstraintPrismaticTpl< S2, O2, 2 > >
 
struct  pinocchio::MotionAlgebraAction< ConstraintPrismaticTpl< Scalar, Options, axis >, MotionDerived >
 
struct  pinocchio::MotionAlgebraAction< MotionPrismaticTpl< Scalar, Options, axis >, MotionDerived >
 
struct  pinocchio::MotionPrismaticTpl< _Scalar, _Options, _axis >
 
struct  pinocchio::MotionPrismaticTpl< _Scalar, _Options, _axis >
 
struct  pinocchio::MultiplicationOp< Eigen::MatrixBase< M6Like >, ConstraintPrismaticTpl< S2, O2, axis > >
 
struct  pinocchio::MultiplicationOp< InertiaTpl< S1, O1 >, ConstraintPrismaticTpl< S2, O2, axis > >
 
struct  pinocchio::SE3GroupAction< ConstraintPrismaticTpl< Scalar, Options, axis > >
 
struct  pinocchio::SE3GroupAction< MotionPrismaticTpl< Scalar, Options, axis > >
 
struct  pinocchio::SE3GroupAction< TransformPrismaticTpl< Scalar, Options, axis > >
 
struct  pinocchio::traits< ConstraintPrismaticTpl< _Scalar, _Options, axis > >
 
struct  pinocchio::traits< JointDataPrismaticTpl< Scalar, Options, axis > >
 
struct  pinocchio::traits< JointModelPrismaticTpl< Scalar, Options, axis > >
 
struct  pinocchio::traits< JointPrismaticTpl< _Scalar, _Options, axis > >
 
struct  pinocchio::traits< MotionPrismaticTpl< _Scalar, _Options, _axis > >
 
struct  pinocchio::traits< TransformPrismaticTpl< _Scalar, _Options, _axis > >
 
struct  pinocchio::TransformPrismaticTpl< _Scalar, _Options, axis >
 
struct  pinocchio::TransformPrismaticTpl< _Scalar, _Options, axis >
 
struct  pinocchio::ConstraintPrismaticTpl< _Scalar, _Options, axis >::TransposeConst
 

Namespaces

 boost
 
 pinocchio
 Main pinocchio namespace.
 
 pinocchio::impl
 

Typedefs

typedef JointDataPrismaticTpl< double, 0, 0 > pinocchio::JointDataPX
 
typedef JointDataPrismaticTpl< double, 0, 1 > pinocchio::JointDataPY
 
typedef JointDataPrismaticTpl< double, 0, 2 > pinocchio::JointDataPZ
 
typedef JointModelPrismaticTpl< double, 0, 0 > pinocchio::JointModelPX
 
typedef JointModelPrismaticTpl< double, 0, 1 > pinocchio::JointModelPY
 
typedef JointModelPrismaticTpl< double, 0, 2 > pinocchio::JointModelPZ
 
typedef JointPrismaticTpl< double, 0, 0 > pinocchio::JointPX
 
typedef JointPrismaticTpl< double, 0, 1 > pinocchio::JointPY
 
typedef JointPrismaticTpl< double, 0, 2 > pinocchio::JointPZ
 

Functions

template<typename Scalar , int Options, int axis, typename MotionDerived >
MotionDerived::MotionPlain pinocchio::operator+ (const MotionPrismaticTpl< Scalar, Options, 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 MotionPrismaticTpl< S2, O2, axis > &m2)
 


pinocchio
Author(s):
autogenerated on Tue Jun 1 2021 02:45:05