#include <Mission.h>
| 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< ElementID > | checkpoint_elementid | 
| std::deque< int > | checkpoint_ids | 
| 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] | 
| void Mission::clear | ( | ) | 
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.
| int Mission::current_checkpoint_id | ( | ) | 
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.
| int Mission::next_checkpoint_id | ( | ) | 
Definition at line 83 of file Mission.cc.
Definition at line 64 of file Mission.cc.
| bool Mission::populate_elementid | ( | const Graph & | graph | ) | 
Definition at line 42 of file Mission.cc.
| void Mission::print | ( | ) | 
Definition at line 186 of file Mission.cc.
| int Mission::remaining_points | ( | ) |  [inline] | 
| void Mission::save | ( | const char * | fName | ) | 
Definition at line 103 of file Mission.cc.
| std::deque<ElementID> Mission::checkpoint_elementid | 
| std::deque<int> Mission::checkpoint_ids |