![]() |
Code Documentation 3.6
Social Network Visualizer
|
Files | |
| distance_engine.cpp | |
| Implements the DistanceEngine class for computing geodesic distances and centralities in the graph. | |
| distance_engine.h | |
| Declares the DistanceEngine class for computing geodesic distances and centralities in the graph. | |
| distance_progress_sink.h | |
| Declares the IDistanceProgressSink interface for receiving progress updates during distance and centrality computations. | |
| graph_distance_progress_sink.cpp | |
| Implements the GraphDistanceProgressSink class that receives progress updates from the DistanceEngine and forwards them to the Graph for UI updates. | |
| graph_distance_progress_sink.h | |
| Declares the GraphDistanceProgressSink class that implements IDistanceProgressSink to receive progress updates from the DistanceEngine and forward them to the Graph for UI updates. | |
| null_distance_progress_sink.h | |
| Declares the NullDistanceProgressSink class that implements IDistanceProgressSink with empty methods, for use when no UI updates are needed during distance and centrality computations. | |
| per_source_scratch.h | |
| Per-source scratch state for the Brandes SSSP / centrality computation. | |
| thread_local_state.h | |
| Per-thread state for the parallel SSSP source loop in DistanceEngine. | |