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

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

List of all members.

Public Member Functions

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

Public Attributes

double v

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


Constructor & Destructor Documentation

template<int axis>
se3::prismatic::CartesianVector3< axis >::CartesianVector3 ( const double &  v) [inline]
template<int axis>
se3::prismatic::CartesianVector3< axis >::CartesianVector3 ( ) [inline]

Member Function Documentation

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

Member Data Documentation

template<int axis>
double se3::prismatic::CartesianVector3< axis >::v