#include <Graph.h>
| Graph::Graph | ( | ) | [inline] |
| Graph::Graph | ( | uint | num_nodes, |
| uint | num_edges, | ||
| const WayPointNode | nnodes[], | ||
| const WayPointEdge | nedges[] | ||
| ) | [inline] |
| Graph::Graph | ( | Graph & | that | ) | [inline] |
| Graph::~Graph | ( | ) | [inline] |
| void Graph::clear | ( | ) |
| bool Graph::compare | ( | const Graph & | that | ) | [inline] |
| WayPointEdgeList Graph::edges_from | ( | const waypt_index_t | index | ) | const |
| WayPointEdgeList Graph::edges_leaving_segment | ( | const segment_id_t | seg | ) | const |
| void Graph::find_implicit_edges | ( | ) |
| void Graph::find_mapxy | ( | void | ) |
| WayPointNode * Graph::get_closest_node | ( | const MapXY & | p | ) | const |
| WayPointNode * Graph::get_closest_node_within_radius | ( | const MapXY & | p | ) | const |
| WayPointNode * Graph::get_node_by_id | ( | const ElementID | id | ) | const |
| WayPointNode * Graph::get_node_by_index | ( | const waypt_index_t | index | ) | const |
| bool Graph::lanes_in_same_direction | ( | int | index1, |
| int | index2, | ||
| bool & | left_lane | ||
| ) |
| bool Graph::load | ( | const char * | fName | ) |
| bool Graph::passing_allowed | ( | int | index, |
| int | index2, | ||
| bool | left | ||
| ) |
| void Graph::printEdges | ( | ) |
| void Graph::printEdgesFile | ( | const char * | fName | ) |
| void Graph::printNodes | ( | ) |
| void Graph::printNodesFile | ( | const char * | fName | ) |
| void Graph::save | ( | const char * | fName | ) |
| void Graph::xy_rndf | ( | ) |
| std::vector<WayPointEdge> Graph::edges |
| uint32_t Graph::edges_size |
| uint32_t Graph::nodes_size |