Template Class LidarMeasurement

Inheritance Relationships

Base Type

Derived Type

Class Documentation

template<typename PointCloudType>
class vi_map::LidarMeasurement : public vi_map::Measurement

Subclassed by vi_map::PointCloudMapSensorMeasurement< PointCloudType >

Public Functions

LidarMeasurement() = default
inline LidarMeasurement(const aslam::SensorId &sensor_id, const int64_t timestamp_nanoseconds, const PointCloudType &point_cloud)
inline LidarMeasurement(const aslam::SensorId &sensor_id, const int64_t timestamp_nanoseconds)
~LidarMeasurement() = default
inline const PointCloudType &getPointCloud() const
inline PointCloudType *getPointCloudMutable()
inline bool operator==(const LidarMeasurement &other) const

Public Members

LidarMeasurement< PointCloudType >