PilotRequest Class Reference#include <Pilot.h>
List of all members.
Detailed Description
Definition at line 14 of file Pilot.h.
|
Public Types |
| | reactiveWalk |
| | waypointWalk |
| | gotoShapeWalk |
| enum | requestType_t { reactiveWalk,
waypointWalk,
gotoShapeWalk
} |
Public Member Functions |
| | PilotRequest (unsigned int _request_id, const Motion &_motion) |
| PilotRequest & | operator= (const PilotRequest &other) |
Static Public Member Functions |
| static PilotRequest | Rotate (unsigned int _request_id, float speed, const vector< Constraint > &_constraints) |
| static PilotRequest | translateX (unsigned int _request_id, float speed, const vector< Constraint > &_constraints) |
| static PilotRequest | translateY (unsigned int _request_id, float speed, const vector< Constraint > &_constraints) |
| static PilotRequest | Rotate (unsigned int _request_id, float dest) |
| static PilotRequest | translateX (unsigned int _request_id, float dest) |
| static PilotRequest | translateY (unsigned int _request_id, float dest) |
| static PilotRequest | GotoShape (unsigned int _req_id) |
Public Attributes |
| enum DualCoding::PilotRequest::requestType_t | requestType |
| unsigned int | request_id |
| vector< Motion > | motions |
| vector< Constraint > | constraints |
Private Member Functions |
| | PilotRequest (requestType_t _reqType, unsigned int _request_id, const vector< Motion > &_motions, const vector< Constraint > &_constraints) |
| | PilotRequest (requestType_t _reqType, unsigned int _request_id, const Motion &_motion, const vector< Constraint > &_constraints) |
Classes |
| struct | Constraint |
| struct | Motion |
Member Enumeration Documentation
- Enumerator:
-
| reactiveWalk |
|
| waypointWalk |
|
| gotoShapeWalk |
|
Definition at line 17 of file Pilot.h.
Constructor & Destructor Documentation
Member Function Documentation
| static PilotRequest GotoShape |
( |
unsigned int |
_req_id |
) |
[inline, static] |
| static PilotRequest Rotate |
( |
unsigned int |
_request_id, |
|
|
float |
dest | |
|
) |
| | [inline, static] |
| static PilotRequest Rotate |
( |
unsigned int |
_request_id, |
|
|
float |
speed, |
|
|
const vector< Constraint > & |
_constraints | |
|
) |
| | [inline, static] |
| static PilotRequest translateX |
( |
unsigned int |
_request_id, |
|
|
float |
dest | |
|
) |
| | [inline, static] |
| static PilotRequest translateX |
( |
unsigned int |
_request_id, |
|
|
float |
speed, |
|
|
const vector< Constraint > & |
_constraints | |
|
) |
| | [inline, static] |
| static PilotRequest translateY |
( |
unsigned int |
_request_id, |
|
|
float |
dest | |
|
) |
| | [inline, static] |
| static PilotRequest translateY |
( |
unsigned int |
_request_id, |
|
|
float |
speed, |
|
|
const vector< Constraint > & |
_constraints | |
|
) |
| | [inline, static] |
Member Data Documentation
The documentation for this class was generated from the following file:
|