![]() |
Bridges-C++
3.2.0
Bridges(C++API)
|
#include <OSMEdge.h>
Class that hold Open Street Map edges.
Class that holds Open Street Map edges from https://openstreetmap.org
Public Member Functions | |
OSMEdge (OSMVertex::OSMVertexID src, OSMVertex::OSMVertexID dest, double dist) | |
OSMEdge (const OSMEdge *edge) | |
OSMVertex::OSMVertexID | getSourceVertex () const |
void | setSourceVertex (OSMVertex::OSMVertexID src) |
OSMVertex::OSMVertexID | getDestinationVertex () const |
void | setDestinationVertex (OSMVertex::OSMVertexID dest) |
double | getEdgeLength () const |
void | setEdgeLength (double l) |
|
inline |
Constructor
src | source vertex of edge |
dest | destination vertex of edge |
dist | length of edge |
|
inline |
Constructor
edge | edge data to be used for this edge |
|
inline |
get destination vertex of edge
|
inline |
get edge length of edge
|
inline |
get source vertex of edge
|
inline |
set destination vertex of edge
dest | destination vertexID |
|
inline |
set edge length
l | edge length |
|
inline |
set source vertex of edge
src | source vertexID |