Class LoopClosureMeasurement¶
Defined in File loop-closure-sensor.h
Inheritance Relationships¶
Base Type¶
public vi_map::Measurement
(Class Measurement)
Class Documentation¶
-
class vi_map::LoopClosureMeasurement : public vi_map::Measurement¶
Public Functions
-
inline LoopClosureMeasurement()¶
-
inline explicit LoopClosureMeasurement(const aslam::SensorId &sensor_id, const int64_t timestamp_nanoseconds_A, const int64_t timestamp_nanoseconds_B, const aslam::Transformation &T_A_B, const aslam::TransformationCovariance &covariance)¶
-
inline const aslam::Transformation &get_T_A_B() const¶
-
inline int64_t getTimestampNanosecondsB() const¶
-
inline int64_t *getTimestampNanosecondsBMutable()¶
-
inline void setTimestampNanosecondsB(const int64_t timestamp_nanoseconds_B)¶
-
inline int64_t getTimestampNanosecondsA() const¶
-
inline int64_t *getTimestampNanosecondsAMutable()¶
-
inline void setTimestampNanosecondsA(const int64_t timestamp_nanoseconds_A)¶
-
int64_t getTimestampNanoseconds() const = delete¶
-
int64_t *getTimestampNanosecondsMutable() = delete¶
-
void setTimestampNanoseconds(const int64_t timestamp_nanoseconds) = delete¶
-
inline void set_T_A_B(const aslam::Transformation &T_A_B)¶
-
inline const aslam::TransformationCovariance &get_T_A_B_covariance() const¶
-
inline void set_T_A_B_covariance(const aslam::TransformationCovariance &measurement_covariance)¶
Public Members
- LoopClosureMeasurement
-
inline LoopClosureMeasurement()¶