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