![]() |
Code Documentation 3.7
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 status messages and cancellation during distance and centrality computations. | |
| graph_distance_progress_sink.cpp | |
| Implements the GraphDistanceProgressSink class, which forwards DistanceEngine's status messages and cancellation state to Graph. | |
| graph_distance_progress_sink.h | |
| Declares the GraphDistanceProgressSink class, which forwards DistanceEngine's status messages and cancellation state to Graph. | |
| 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. | |