Public Member Functions | Public Attributes
rtc::Pose2D Class Reference

#include <rtcPose2D.h>

List of all members.

Public Member Functions

void addOffset (const Vec2f &xOffset, float eOffset)
Rotation2Df getRotation () const
Transform2Df getTransform () const
Vec2f getTranslation () const
 Pose2D ()
 Pose2D (float x, float y, float theta)
 Pose2D (const Vec2f &translation, float rotation)
 Pose2D (const Vec3f &pose)
void set (const Pose2D &pose)
void set (float x, float y, float theta)
void set (const Vec2f &translation, float rotation)
void set (const Vec3f &pose)
void set (const Transform2Df &transform)
float theta () const
float x () const
float y () const
 ~Pose2D ()

Public Attributes

Vec3f p

Detailed Description

3 DoF Pose Class

Definition at line 34 of file rtcPose2D.h.


Constructor & Destructor Documentation

rtc::Pose2D::Pose2D ( float  x,
float  y,
float  theta 
)
rtc::Pose2D::Pose2D ( const Vec2f translation,
float  rotation 
)
rtc::Pose2D::Pose2D ( const Vec3f pose)

Member Function Documentation

void rtc::Pose2D::addOffset ( const Vec2f xOffset,
float  eOffset 
)
void rtc::Pose2D::set ( const Pose2D pose)
void rtc::Pose2D::set ( float  x,
float  y,
float  theta 
)
void rtc::Pose2D::set ( const Vec2f translation,
float  rotation 
)
void rtc::Pose2D::set ( const Vec3f pose)
void rtc::Pose2D::set ( const Transform2Df transform)
float rtc::Pose2D::theta ( ) const
float rtc::Pose2D::x ( ) const
float rtc::Pose2D::y ( ) const

Member Data Documentation

Definition at line 63 of file rtcPose2D.h.


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


rtc
Author(s): Benjamin Pitzer
autogenerated on Mon Oct 6 2014 10:07:35