Classes | Typedefs | Functions
Graph.h File Reference
#include <vector>
#include <algorithm>
#include <fstream>
#include <cstdlib>
#include <art_map/coordinates.h>
#include <art_map/types.h>
Include dependency graph for Graph.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


class  Graph


typedef std::vector< int > intList
typedef std::vector< WayPointEdgeWayPointEdgeList
typedef std::vector< WayPointNodeWayPointNodeList
typedef std::vector
< WayPointNodeList


WayPointEdge parse_edge (std::string line, bool &valid)
int parse_integer (std::string line, std::string token, bool &valid)
WayPointNode parse_node (std::string line, bool &valid)

Detailed Description

C++ interface for the Graph data structure

Definition in file Graph.h.

Typedef Documentation

typedef std::vector<int> intList

Definition at line 32 of file Graph.h.

typedef std::vector<WayPointEdge> WayPointEdgeList

Definition at line 29 of file Graph.h.

typedef std::vector<WayPointNode> WayPointNodeList

Definition at line 30 of file Graph.h.

typedef std::vector<WayPointNodeList> ZoneList

Definition at line 31 of file Graph.h.

Function Documentation

WayPointEdge parse_edge ( std::string  line,
bool valid 

Definition at line 687 of file

int parse_integer ( std::string  line,
std::string  token,
bool valid 

Definition at line 643 of file

WayPointNode parse_node ( std::string  line,
bool valid 

Definition at line 652 of file

Author(s): David Li, Patrick Beeson, Bartley Gillen, Tarun Nimmagadda, Mickey Ristroph, Michael Quinlan, Jack O'Quin
autogenerated on Fri Jan 3 2014 11:08:34