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.

Classes

class  Graph

Typedefs

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

Functions

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 Graph.cc.

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

Definition at line 643 of file Graph.cc.

WayPointNode parse_node ( std::string  line,
bool valid 
)

Definition at line 652 of file Graph.cc.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines


art_map
Author(s): David Li, Patrick Beeson, Bartley Gillen, Tarun Nimmagadda, Mickey Ristroph, Michael Quinlan, Jack O'Quin
autogenerated on Tue Sep 24 2013 10:41:51