#include <fake_trimmable.h>
Definition at line 28 of file fake_trimmable.h.
cartographer::mapping::testing::FakeTrimmable::FakeTrimmable | ( | int | trajectory_id, |
int | num_submaps | ||
) | [inline] |
Definition at line 33 of file fake_trimmable.h.
cartographer::mapping::testing::FakeTrimmable::~FakeTrimmable | ( | ) | [inline, override] |
Definition at line 38 of file fake_trimmable.h.
const std::vector<PoseGraphInterface::Constraint>& cartographer::mapping::testing::FakeTrimmable::GetConstraints | ( | ) | const [inline, override, virtual] |
Implements cartographer::mapping::Trimmable.
Definition at line 88 of file fake_trimmable.h.
MapById<SubmapId, PoseGraphInterface::SubmapData> cartographer::mapping::testing::FakeTrimmable::GetOptimizedSubmapData | ( | ) | const [inline, override, virtual] |
Implements cartographer::mapping::Trimmable.
Definition at line 61 of file fake_trimmable.h.
std::vector<SubmapId> cartographer::mapping::testing::FakeTrimmable::GetSubmapIds | ( | int | trajectory_id | ) | const [inline, override, virtual] |
Implements cartographer::mapping::Trimmable.
Definition at line 44 of file fake_trimmable.h.
const MapById<NodeId, TrajectoryNode>& cartographer::mapping::testing::FakeTrimmable::GetTrajectoryNodes | ( | ) | const [inline, override, virtual] |
Implements cartographer::mapping::Trimmable.
Definition at line 75 of file fake_trimmable.h.
bool cartographer::mapping::testing::FakeTrimmable::IsFinished | ( | const int | trajectory_id | ) | const [inline, override, virtual] |
Implements cartographer::mapping::Trimmable.
Definition at line 97 of file fake_trimmable.h.
std::vector<PoseGraphInterface::Constraint>* cartographer::mapping::testing::FakeTrimmable::mutable_constraints | ( | ) | [inline] |
Definition at line 84 of file fake_trimmable.h.
MapById<SubmapId, PoseGraphInterface::SubmapData>* cartographer::mapping::testing::FakeTrimmable::mutable_submap_data | ( | ) | [inline] |
Definition at line 57 of file fake_trimmable.h.
MapById<NodeId, TrajectoryNode>* cartographer::mapping::testing::FakeTrimmable::mutable_trajectory_nodes | ( | ) | [inline] |
Definition at line 71 of file fake_trimmable.h.
int cartographer::mapping::testing::FakeTrimmable::num_submaps | ( | const int | trajectory_id | ) | const [inline, override, virtual] |
Implements cartographer::mapping::Trimmable.
Definition at line 40 of file fake_trimmable.h.
void cartographer::mapping::testing::FakeTrimmable::set_constraints | ( | const std::vector< PoseGraphInterface::Constraint > & | constraints | ) | [inline] |
Definition at line 79 of file fake_trimmable.h.
void cartographer::mapping::testing::FakeTrimmable::set_submap_data | ( | const MapById< SubmapId, PoseGraphInterface::SubmapData > & | submap_data | ) | [inline] |
Definition at line 52 of file fake_trimmable.h.
void cartographer::mapping::testing::FakeTrimmable::set_trajectory_nodes | ( | const MapById< NodeId, TrajectoryNode > & | trajectory_nodes | ) | [inline] |
Definition at line 66 of file fake_trimmable.h.
void cartographer::mapping::testing::FakeTrimmable::SetTrajectoryState | ( | int | , |
PoseGraphInterface::TrajectoryState | |||
) | [inline, override, virtual] |
Implements cartographer::mapping::Trimmable.
Definition at line 99 of file fake_trimmable.h.
std::vector<SubmapId> cartographer::mapping::testing::FakeTrimmable::trimmed_submaps | ( | ) | [inline] |
Definition at line 103 of file fake_trimmable.h.
void cartographer::mapping::testing::FakeTrimmable::TrimSubmap | ( | const SubmapId & | submap_id | ) | [inline, override, virtual] |
Implements cartographer::mapping::Trimmable.
Definition at line 93 of file fake_trimmable.h.
std::vector<PoseGraphInterface::Constraint> cartographer::mapping::testing::FakeTrimmable::constraints_ [private] |
Definition at line 108 of file fake_trimmable.h.
MapById<SubmapId, PoseGraphInterface::SubmapData> cartographer::mapping::testing::FakeTrimmable::submap_data_ [private] |
Definition at line 110 of file fake_trimmable.h.
MapById<NodeId, TrajectoryNode> cartographer::mapping::testing::FakeTrimmable::trajectory_nodes_ [private] |
Definition at line 109 of file fake_trimmable.h.
std::vector<SubmapId> cartographer::mapping::testing::FakeTrimmable::trimmed_submaps_ [private] |
Definition at line 106 of file fake_trimmable.h.