Class Trimmable

Inheritance Relationships

Derived Type

Class Documentation

class Trimmable

Subclassed by cartographer::mapping::testing::FakeTrimmable

Public Functions

inline virtual ~Trimmable()
virtual int num_submaps(int trajectory_id) const = 0
virtual std::vector<SubmapId> GetSubmapIds(int trajectory_id) const = 0
virtual MapById<SubmapId, PoseGraphInterface::SubmapData> GetOptimizedSubmapData() const = 0
virtual const MapById<NodeId, TrajectoryNode> &GetTrajectoryNodes() const = 0
virtual const std::vector<PoseGraphInterface::Constraint> &GetConstraints() const = 0
virtual void TrimSubmap(const SubmapId &submap_id) = 0
virtual bool IsFinished(int trajectory_id) const = 0
virtual void SetTrajectoryState(int trajectory_id, PoseGraphInterface::TrajectoryState state) = 0