Class Mission

Inheritance Relationships

Derived Type

Class Documentation

class vi_map::Mission

Subclassed by vi_map::VIMission

Public Types

enum BackBone

Values:

enumerator kViwls
enumerator kOdometry
enumerator kWheelOdometry

Public Functions

inline Mission()
inline Mission(const MissionId &mission_id, const MissionBaseFrameId &mission_base_frame_id, BackBone back_bone_type)
inline Mission(const Mission &other)
inline bool operator==(const Mission &lhs) const
inline virtual ~Mission()
void setId(const MissionId &id)
const MissionId &id() const
void setBaseFrameId(const MissionBaseFrameId &base_frame_id)
const MissionBaseFrameId &getBaseFrameId() const
void setRootVertexId(const pose_graph::VertexId &vertex_id)
const pose_graph::VertexId &getRootVertexId() const
BackBone backboneType() const
void setBackboneType(BackBone backbone_type)

Public Members

Mission

Protected Attributes

MissionId mission_id_
pose_graph::VertexId root_vertex_id_
MissionBaseFrameId base_frame_id_
BackBone backbone_type_