Pose3D Class Reference

Inheritance diagram for Pose3D:

FixedNdWeightedPoint< double, double, 6 > FixedNdPoint LocalArray List of all members.

Detailed Description

3D Pose class.

Provides a weight value.

Definition at line 215 of file RobotTypes.H.

Public Member Functions

 Pose3D ()
 Pose3D (const double &x, const double &y, const double &z)
 Pose3D (const double &x, const double &y, const double &z, const double &value)
 Pose3D (const double &x, const double &y, const double &z, const double &theta, const double &phi, const double &psi)
 Pose3D (const double &x, const double &y, const double &z, const double &theta, const double &phi, const double &psi, const double &value)
void x (const double &x)
void y (const double &y)
void z (const double &z)
void theta (const double &theta)
void phi (const double &phi)
void psi (const double &psi)
const double x () const
const double y () const
const double z () const
const double theta () const
const double phi () const
const double psi () const


Constructor & Destructor Documentation

Pose3D (  )  [inline]

Definition at line 217 of file RobotTypes.H.

References FixedNdWeightedPoint< double, double, 6 >::value().

Pose3D ( const double &  x,
const double &  y,
const double &  z 
) [inline]

Definition at line 218 of file RobotTypes.H.

References FixedNdWeightedPoint< double, double, 6 >::value().

Pose3D ( const double &  x,
const double &  y,
const double &  z,
const double &  value 
) [inline]

Definition at line 219 of file RobotTypes.H.

References FixedNdWeightedPoint< double, double, 6 >::value().

Pose3D ( const double &  x,
const double &  y,
const double &  z,
const double &  theta,
const double &  phi,
const double &  psi 
) [inline]

Definition at line 220 of file RobotTypes.H.

References FixedNdWeightedPoint< double, double, 6 >::value().

Pose3D ( const double &  x,
const double &  y,
const double &  z,
const double &  theta,
const double &  phi,
const double &  psi,
const double &  value 
) [inline]

Definition at line 222 of file RobotTypes.H.

References FixedNdWeightedPoint< double, double, 6 >::value().


Member Function Documentation

void x ( const double &  x  )  [inline]

Definition at line 225 of file RobotTypes.H.

void y ( const double &  y  )  [inline]

Definition at line 226 of file RobotTypes.H.

void z ( const double &  z  )  [inline]

Definition at line 227 of file RobotTypes.H.

void theta ( const double &  theta  )  [inline]

Definition at line 228 of file RobotTypes.H.

void phi ( const double &  phi  )  [inline]

Definition at line 229 of file RobotTypes.H.

void psi ( const double &  psi  )  [inline]

Definition at line 230 of file RobotTypes.H.

const double x (  )  const [inline]

Definition at line 232 of file RobotTypes.H.

const double y (  )  const [inline]

Definition at line 233 of file RobotTypes.H.

const double z (  )  const [inline]

Definition at line 234 of file RobotTypes.H.

const double theta (  )  const [inline]

Definition at line 235 of file RobotTypes.H.

const double phi (  )  const [inline]

Definition at line 236 of file RobotTypes.H.

const double psi (  )  const [inline]

Definition at line 237 of file RobotTypes.H.


The documentation for this class was generated from the following file:
Generated on Thu Feb 1 15:31:56 2007 for WURDE by  doxygen 1.5.1