Public Member Functions | Public Attributes
Mission Class Reference

#include <Mission.h>

List of all members.

Public Member Functions

void clear ()
bool compare (const Mission &that)
ElementID current_checkpoint_elementid ()
int current_checkpoint_id ()
bool load (const char *fName, const Graph &graph)
 Mission (const MDF &mdf)
 Mission (const Mission &that)
ElementID next_checkpoint_elementid ()
int next_checkpoint_id ()
bool nextPoint ()
bool populate_elementid (const Graph &graph)
void print ()
int remaining_points ()
void save (const char *fName)
 ~Mission ()

Public Attributes

std::deque< ElementIDcheckpoint_elementid
std::deque< int > checkpoint_ids

Detailed Description

Definition at line 25 of file Mission.h.


Constructor & Destructor Documentation

Mission::Mission ( const MDF mdf)

Definition at line 16 of file Mission.cc.

Mission::Mission ( const Mission that)

Definition at line 27 of file Mission.cc.

Mission::~Mission ( ) [inline]

Definition at line 29 of file Mission.h.


Member Function Documentation

void Mission::clear ( void  )

Definition at line 181 of file Mission.cc.

bool Mission::compare ( const Mission that)

Definition at line 32 of file Mission.cc.

Definition at line 90 of file Mission.cc.

Definition at line 77 of file Mission.cc.

bool Mission::load ( const char *  fName,
const Graph graph 
)

Definition at line 116 of file Mission.cc.

Definition at line 96 of file Mission.cc.

Definition at line 83 of file Mission.cc.

Definition at line 64 of file Mission.cc.

Definition at line 42 of file Mission.cc.

void Mission::print ( )

Definition at line 186 of file Mission.cc.

int Mission::remaining_points ( ) [inline]

Definition at line 44 of file Mission.h.

void Mission::save ( const char *  fName)

Definition at line 103 of file Mission.cc.


Member Data Documentation

Definition at line 56 of file Mission.h.

std::deque<int> Mission::checkpoint_ids

Definition at line 54 of file Mission.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines


art_nav
Author(s): Austin Robot Technology, Jack O'Quin
autogenerated on Tue Sep 24 2013 10:42:11