# AI Nodegraph Used for pathfinding using the A*-Algorithm. ```cpp // n= number of dimension (3 or 2) template struct Node { float pos[n]; }; template struct Edge { uint32_t num_edge_nodes; Node nodes[]; }; template struct Graph { uint32_t num_nodes; Node nodes[]; uint32_t num_edges; Edge edges[]; }; ```