Tekkotsu Homepage
Dev. Resources

Kodu::PosOrientState Class Reference

#include <PosOrientState.h>

Detailed Description

Definition at line 8 of file PosOrientState.h.

List of all members.

Public Member Functions

 PosOrientState ()
 Default constructor.
 PosOrientState (const DualCoding::Point &, const float &)
 Constructor #2.
 PosOrientState (const PosOrientState &)
 Copy constructor.
 ~PosOrientState ()
PosOrientStateoperator= (const PosOrientState &)
 Assignment operator.
PosOrientState operator- (const PosOrientState &) const
 Difference operator.
bool operator== (const PosOrientState &) const
 Equal operator.
bool operator!= (const PosOrientState &) const
 Not equal operator.

Public Attributes

DualCoding::Point position
 Position of the robot.
float orientation
 Orientation of the robot.

Constructor & Destructor Documentation

Kodu::PosOrientState::PosOrientState (  ) 

Default constructor.

Definition at line 6 of file PosOrientState.cc.

Referenced by operator-().

Kodu::PosOrientState::PosOrientState ( const DualCoding::Point &  kPosition,
const float kOrientation 

Constructor #2.

Definition at line 11 of file PosOrientState.cc.

Kodu::PosOrientState::PosOrientState ( const PosOrientState kState  ) 

Copy constructor.

Definition at line 16 of file PosOrientState.cc.

Kodu::PosOrientState::~PosOrientState (  ) 


Definition at line 21 of file PosOrientState.cc.

Member Function Documentation

bool Kodu::PosOrientState::operator!= ( const PosOrientState kState  )  const

Not equal operator.

Definition at line 41 of file PosOrientState.cc.

PosOrientState Kodu::PosOrientState::operator- ( const PosOrientState kState  )  const

Difference operator.

Definition at line 33 of file PosOrientState.cc.

PosOrientState & Kodu::PosOrientState::operator= ( const PosOrientState kState  ) 

Assignment operator.

Definition at line 25 of file PosOrientState.cc.

bool Kodu::PosOrientState::operator== ( const PosOrientState kState  )  const

Equal operator.

Definition at line 37 of file PosOrientState.cc.

Member Data Documentation

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

Tekkotsu v5.1CVS
Generated Mon May 9 04:59:23 2016 by Doxygen 1.6.3