urdf::Rotation Class Reference

#include <pose.h>

List of all members.

Public Member Functions

void clear ()
void getQuaternion (double &quat_x, double &quat_y, double &quat_z, double &quat_w) const
void getRPY (double &roll, double &pitch, double &yaw) const
bool init (const std::string &rotation_str)
void normalize ()
 Rotation ()
 Rotation (double _x, double _y, double _z, double _w)
void setFromQuaternion (double quat_x, double quat_y, double quat_z, double quat_w)
void setFromRPY (double roll, double pitch, double yaw)

Public Attributes

double w
double x
double y
double z

Detailed Description

Definition at line 92 of file pose.h.


Constructor & Destructor Documentation

urdf::Rotation::Rotation ( double  _x,
double  _y,
double  _z,
double  _w 
) [inline]

Definition at line 95 of file pose.h.

urdf::Rotation::Rotation (  )  [inline]

Definition at line 96 of file pose.h.


Member Function Documentation

void urdf::Rotation::clear (  )  [inline]

Definition at line 164 of file pose.h.

void urdf::Rotation::getQuaternion ( double &  quat_x,
double &  quat_y,
double &  quat_z,
double &  quat_w 
) const [inline]

Definition at line 97 of file pose.h.

void urdf::Rotation::getRPY ( double &  roll,
double &  pitch,
double &  yaw 
) const [inline]

Definition at line 104 of file pose.h.

bool urdf::Rotation::init ( const std::string &  rotation_str  )  [inline]

Definition at line 148 of file pose.h.

void urdf::Rotation::normalize (  )  [inline]

Definition at line 166 of file pose.h.

void urdf::Rotation::setFromQuaternion ( double  quat_x,
double  quat_y,
double  quat_z,
double  quat_w 
) [inline]

Definition at line 122 of file pose.h.

void urdf::Rotation::setFromRPY ( double  roll,
double  pitch,
double  yaw 
) [inline]

Definition at line 130 of file pose.h.


Member Data Documentation

Definition at line 144 of file pose.h.

Definition at line 144 of file pose.h.

Definition at line 144 of file pose.h.

Definition at line 144 of file pose.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Enumerator


urdf
Author(s): Wim Meeussen, John Hsu
autogenerated on Fri Jan 11 09:33:05 2013