se3::revolute::CartesianVector3< axis > Struct Template Reference

#include <multibody/joint/joint-revolute.hpp>

List of all members.

Public Member Functions

 CartesianVector3 (const double w)
 CartesianVector3 ()
 operator Eigen::Vector3d ()
template<>
 operator Eigen::Vector3d ()
template<>
 operator Eigen::Vector3d ()
template<>
 operator Eigen::Vector3d ()

Public Attributes

double w

template<int axis>
struct se3::revolute::CartesianVector3< axis >


Constructor & Destructor Documentation

template<int axis>
se3::revolute::CartesianVector3< axis >::CartesianVector3 ( const double  w) [inline]
template<int axis>
se3::revolute::CartesianVector3< axis >::CartesianVector3 ( ) [inline]

Member Function Documentation

template<int axis>
se3::revolute::CartesianVector3< axis >::operator Eigen::Vector3d ( )
template<>
se3::revolute::CartesianVector3< 0 >::operator Eigen::Vector3d ( ) [inline]
template<>
se3::revolute::CartesianVector3< 1 >::operator Eigen::Vector3d ( ) [inline]
template<>
se3::revolute::CartesianVector3< 2 >::operator Eigen::Vector3d ( ) [inline]

Member Data Documentation

template<int axis>
double se3::revolute::CartesianVector3< axis >::w