# Structure of Graph ```cpp 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[], } ```