pinocchio  UNKNOWN
SpatialAxis< _axis > Struct Template Reference

Public Types

enum  {
  axis = _axis,
  dim = 6
}
 
enum  {
  LINEAR = 0,
  ANGULAR = 3
}
 
typedef CartesianAxis< _axis%3 > CartesianAxis3
 

Public Member Functions

template<typename Scalar >
MotionTpl< Scalar > operator* (const Scalar &s) const
 
template<typename MotionDerived >
MotionDerived::MotionPlain motionAction (const MotionDense< MotionDerived > &m) const
 

Static Public Member Functions

template<typename Derived1 , typename Derived2 >
static void cross (const MotionDense< Derived1 > &min, const MotionDense< Derived2 > &mout)
 
template<typename Derived >
static traits< Derived >::MotionPlain cross (const MotionDense< Derived > &min)
 
template<typename Derived1 , typename Derived2 >
static void cross (const ForceDense< Derived1 > &fin, const ForceDense< Derived2 > &fout)
 
template<typename Derived >
static traits< Derived >::ForcePlain cross (const ForceDense< Derived > &fin)
 

Friends

template<typename Scalar >
MotionTpl< Scalar > operator* (const Scalar &s, const SpatialAxis &)
 
template<typename Derived >
Derived & operator<< (MotionDense< Derived > &min, const SpatialAxis &)
 

Detailed Description

template<int _axis>
struct se3::SpatialAxis< _axis >

Definition at line 28 of file spatial-axis.hpp.


The documentation for this struct was generated from the following file: