EEROS  1.0.0.0
API for the EEROS Real-Time Robotics Framework
eeros::math::Frame Class Reference

#include <Frame.hpp>

Public Member Functions

 Frame (const CoordinateSystem &a, const CoordinateSystem &b)
 
 Frame (const CoordinateSystem &a, const CoordinateSystem &b, const eeros::math::Matrix< 4, 4, double > &T)
 
 Frame (const CoordinateSystem &a, const CoordinateSystem &b, const eeros::math::Matrix< 3, 3, double > &R, const eeros::math::Matrix< 3, 1, double > &r)
 
virtual ~Frame ()
 
Frame operator* (const Frame &right) const
 
void set (const eeros::math::Matrix< 4, 4, double > &T)
 
void set (const eeros::math::Matrix< 3, 3, double > &R, const eeros::math::Matrix< 3, 1, double > &r)
 
eeros::math::Matrix< 4, 4, double > get () const
 
const CoordinateSystemgetFromCoordinateSystem () const
 
const CoordinateSystemgetToCoordinateSystem () const
 

Static Public Member Functions

static FramegetFrame (const CoordinateSystem &a, const CoordinateSystem &b)
 
static uint32_t getNofFrames ()
 

Constructor & Destructor Documentation

Frame::Frame ( const CoordinateSystem a,
const CoordinateSystem b 
)
Frame::Frame ( const CoordinateSystem a,
const CoordinateSystem b,
const eeros::math::Matrix< 4, 4, double > &  T 
)
Frame::Frame ( const CoordinateSystem a,
const CoordinateSystem b,
const eeros::math::Matrix< 3, 3, double > &  R,
const eeros::math::Matrix< 3, 1, double > &  r 
)
Frame::~Frame ( )
virtual

Member Function Documentation

eeros::math::Matrix< 4, 4, double > Frame::get ( ) const
Frame * Frame::getFrame ( const CoordinateSystem a,
const CoordinateSystem b 
)
static
const CoordinateSystem & Frame::getFromCoordinateSystem ( ) const
uint32_t Frame::getNofFrames ( )
static
const CoordinateSystem & Frame::getToCoordinateSystem ( ) const
Frame Frame::operator* ( const Frame right) const
void Frame::set ( const eeros::math::Matrix< 4, 4, double > &  T)
void Frame::set ( const eeros::math::Matrix< 3, 3, double > &  R,
const eeros::math::Matrix< 3, 1, double > &  r 
)

The documentation for this class was generated from the following files: