Class ConnectedComponents
Defined in File connected_components.h
Class Documentation
-
class ConnectedComponents
Public Functions
-
ConnectedComponents()
-
ConnectedComponents(const ConnectedComponents&) = delete
-
ConnectedComponents &operator=(const ConnectedComponents&) = delete
- void Add (int trajectory_id) LOCKS_EXCLUDED(lock_)
- void Connect (int trajectory_id_a, int trajectory_id_b) LOCKS_EXCLUDED(lock_)
- bool TransitivelyConnected (int trajectory_id_a, int trajectory_id_b) LOCKS_EXCLUDED(lock_)
- int ConnectionCount (int trajectory_id_a, int trajectory_id_b) LOCKS_EXCLUDED(lock_)
- std::vector< std::vector< int > > Components () LOCKS_EXCLUDED(lock_)
- std::vector< int > GetComponent (int trajectory_id) LOCKS_EXCLUDED(lock_)
-
ConnectedComponents()