35 #ifndef SICK_SAFETYSCANNERS_DATASTRUCTURE_SCANPOINT_H 36 #define SICK_SAFETYSCANNERS_DATASTRUCTURE_SCANPOINT_H 41 namespace datastructure {
65 uint8_t& reflectivity,
70 bool& contamination_bit,
71 bool& contamination_warning_bit);
144 #endif // SICK_SAFETYSCANNERS_DATASTRUCTURE_SCANPOINT_H
Class containing the data of a single scan point.
bool getContaminationWarningBit() const
Returns if there is a contamination warning.
uint8_t getReflectivity() const
Getter for the reflectivity value.
bool getValidBit() const
Returns if the scanpoint is valid.
bool getInfiniteBit() const
Returns if the scanpoint is infinite.
bool getContaminationBit() const
Returns if the scanpoint is contaminated.
bool getReflectorBit() const
Returns if the scanpoint detects a reflector.
uint16_t getDistance() const
Getter for the distance of the scanpoint.
float getAngle() const
Getter for the angle in sensor coordinates.
bool getGlareBit() const
Returns if the scanpoint has glare.
bool m_contamination_warning_bit