7 #include "RoutingStrategy.h"
19 int getID()
const {
return id; }
20 Vector3 getPosition()
const {
return position; }
25 std::vector<std::vector<int>> adjacencyList;
26 std::vector<GraphNode> nodes;
29 void addEdge(
int,
int);
30 int nearestNode(
const Vector3&)
const;
31 std::optional<std::vector<Vector3>> getPath(
const Vector3&,
const Vector3&,
a simple class used for vector math, most function are self explanatory
Definition: vector3.h:12
Definition: RoutingStrategy.h:9