RNDF.h File Reference
#include <vector>
#include <string>
#include <iterator>
#include <map>
#include <art_map/Graph.h>
Go to the source code of this file.
Classes |
| class | Checkpoint |
| class | Exit |
| struct | RNDF::id_comparator |
| class | Lane |
| class | LL_Waypoint |
| class | MDF |
| class | Perimeter |
| class | RNDF |
| class | Segment |
| class | Speed_Limit |
| class | Spot |
| class | Stop |
| class | Unique_id |
| class | Zone |
Typedefs |
| typedef LL_Waypoint | Perimeter_Point |
Functions |
| void | checkpoint_error (int seg, int lane, int way) |
| void | exit_error (Exit &exit) |
| int | parse_integer (std::string line, int line_number, bool &valid, bool verbose) |
| int | parse_integer (std::string line, std::string token, int line_number, bool &valid, bool verbose) |
| std::string | parse_string (std::string line, std::string token, int line_number, bool &valid, bool verbose) |
| void | print_error_message (int line_number, std::string token) |
| template<class T > |
| void | print_vector (std::vector< T > vec) |
| void | stop_error (int seg, int lane, int way) |
Detailed Description
C++ interface for Route Network Definition File
This defines the RNDF structure as specified by the March 14, 2007 DARPA specification.
Definition in file RNDF.h.
Typedef Documentation
Function Documentation
| void checkpoint_error |
( |
int |
seg, |
|
|
int |
lane, |
|
|
int |
way | |
|
) |
| | |
| void exit_error |
( |
Exit & |
exit |
) |
|
| int parse_integer |
( |
std::string |
line, |
|
|
int |
line_number, |
|
|
bool & |
valid, |
|
|
bool |
verbose | |
|
) |
| | |
| int parse_integer |
( |
std::string |
line, |
|
|
std::string |
token, |
|
|
int |
line_number, |
|
|
bool & |
valid, |
|
|
bool |
verbose | |
|
) |
| | |
| std::string parse_string |
( |
std::string |
line, |
|
|
std::string |
token, |
|
|
int |
line_number, |
|
|
bool & |
valid, |
|
|
bool |
verbose | |
|
) |
| | |
| void print_error_message |
( |
int |
line_number, |
|
|
std::string |
token | |
|
) |
| | |
template<class T >
| void print_vector |
( |
std::vector< T > |
vec |
) |
[inline] |
| void stop_error |
( |
int |
seg, |
|
|
int |
lane, |
|
|
int |
way | |
|
) |
| | |
art_map
Author(s): David Li, Patrick Beeson, Bartley Gillen, Tarun Nimmagadda,
Mickey Ristroph, Michael Quinlan, Jack O'Quin
autogenerated on Fri Jan 11 09:53:05 2013