diff --git a/DataStructures/NodeInformationHelpDesk.h b/DataStructures/NodeInformationHelpDesk.h index bf0e9e796..0617c45a5 100644 --- a/DataStructures/NodeInformationHelpDesk.h +++ b/DataStructures/NodeInformationHelpDesk.h @@ -58,15 +58,19 @@ public: NodeID getNumberOfNodes() const { return numberOfNodes; } NodeID getNumberOfNodes2() const { return int2ExtNodeMap->size(); } - inline void FindNearestNodeCoordForLatLon(const _Coordinate coord, _Coordinate& result) { + inline void FindNearestNodeCoordForLatLon(const _Coordinate& coord, _Coordinate& result) { readOnlyGrid->FindNearestNodeInGraph(coord, result); } - inline bool FindRoutingStarts(const _Coordinate start, const _Coordinate target, PhantomNodes * phantomNodes) { + inline bool FindRoutingStarts(const _Coordinate &start, const _Coordinate &target, PhantomNodes * phantomNodes) { readOnlyGrid->FindRoutingStarts(start, target, phantomNodes); return true; } + inline bool GetStartAndDestNodesOfEdge(const _Coordinate& coord, NodesOfEdge& nodesOfEdge) { + return readOnlyGrid->GetStartAndDestNodesOfEdge(coord, nodesOfEdge); + } + inline void FindNearestPointOnEdge(const _Coordinate & input, _Coordinate& output){ readOnlyGrid->FindNearestPointOnEdge(input, output); }