Go to the graphical class hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
CDisjointSet | |
CGraph< T, U > | A templated graph storing nodes of type T and edges of type U |
CGraphVisualizer | Temporary test-only class to visualize a Graph<Intersection,Road> using SFML |
CIntersection | Represents a point (intersection) in a 2D coordinate system |
CRoad | Represents a road connecting two Intersections in 2D space, with a computed length and a maximum speed |
▼CRoadGenerator | Abstract base class for generating roads on a Graph<Intersection,Road> |
CHighwayGenerator | Builds a minimum spanning tree (Kruskal) over all intersections — Highway generator |
CMotorwayGenerator | Builds a continuous "motorway" route by: |
CStreetGenerator | For each intersection, connects it to its k nearest neighbors - Street generator |