#include <trajectory_connectivity.h>
Definition at line 36 of file trajectory_connectivity.h.
cartographer::mapping::TrajectoryConnectivity::TrajectoryConnectivity |
( |
| ) |
|
void cartographer::mapping::TrajectoryConnectivity::Add |
( |
int |
trajectory_id | ) |
|
void cartographer::mapping::TrajectoryConnectivity::Connect |
( |
int |
trajectory_id_a, |
|
|
int |
trajectory_id_b |
|
) |
| |
std::vector< std::vector< int > > cartographer::mapping::TrajectoryConnectivity::ConnectedComponents |
( |
| ) |
|
int cartographer::mapping::TrajectoryConnectivity::ConnectionCount |
( |
int |
trajectory_id_a, |
|
|
int |
trajectory_id_b |
|
) |
| |
int cartographer::mapping::TrajectoryConnectivity::FindSet |
( |
int |
trajectory_id | ) |
|
|
private |
std::map<int, int> forest_ cartographer::mapping::TrajectoryConnectivity::GUARDED_BY |
( |
lock_ |
| ) |
|
|
private |
std::map<std::pair<int, int>, int> connection_map_ cartographer::mapping::TrajectoryConnectivity::GUARDED_BY |
( |
lock_ |
| ) |
|
|
private |
bool cartographer::mapping::TrajectoryConnectivity::TransitivelyConnected |
( |
int |
trajectory_id_a, |
|
|
int |
trajectory_id_b |
|
) |
| |
void cartographer::mapping::TrajectoryConnectivity::Union |
( |
int |
trajectory_id_a, |
|
|
int |
trajectory_id_b |
|
) |
| |
|
private |
common::Mutex cartographer::mapping::TrajectoryConnectivity::lock_ |
|
private |
The documentation for this class was generated from the following files: