35 #ifndef SICK_SAFETYSCANNERS_DATASTRUCTURE_MEASUREMENTDATA_H 36 #define SICK_SAFETYSCANNERS_DATASTRUCTURE_MEASUREMENTDATA_H 44 namespace datastructure {
103 #endif // SICK_SAFETYSCANNERS_DATASTRUCTURE_MEASUREMENTDATA_H std::vector< ScanPoint > m_scan_points_vector
Class containing the data of a single scan point.
uint32_t getNumberOfBeams() const
Getter for the number of beams.
void setIsEmpty(bool is_empty)
Set if measurement data is enabled.
void setNumberOfBeams(const uint32_t &number_of_beams)
Setter for the number of beams.
std::vector< ScanPoint > getScanPointsVector() const
Getter for all contained scanpoints.
Class containing all scanpoints of a single measurement.
MeasurementData()
Constructor of an empty measurement.
void addScanPoint(ScanPoint scan_point)
Add a single scanpoint to the vector of scanpoints.
uint32_t m_number_of_beams
bool isEmpty() const
Returns if measurement data has been enabled.