Go to the documentation of this file.
38 namespace datastructure {
44 uint8_t& reflectivity,
49 bool& contamination_bit,
50 bool& contamination_warning_bit)
52 , m_distance(distance)
53 , m_reflectivity(reflectivity)
54 , m_valid_bit(valid_bit)
55 , m_infinite_bit(infinite_bit)
56 , m_glare_bit(glare_bit)
57 , m_reflector_bit(reflector_bit)
58 , m_contamination_bit(contamination_bit)
59 , m_contamination_warning_bit(contamination_warning_bit)
bool getContaminationBit() const
Returns if the scanpoint is contaminated.
uint16_t getDistance() const
Getter for the distance of the scanpoint.
float getAngle() const
Getter for the angle in sensor coordinates.
bool m_contamination_warning_bit
bool getReflectorBit() const
Returns if the scanpoint detects a reflector.
uint8_t getReflectivity() const
Getter for the reflectivity value.
bool getGlareBit() const
Returns if the scanpoint has glare.
bool getInfiniteBit() const
Returns if the scanpoint is infinite.
bool getContaminationWarningBit() const
Returns if there is a contamination warning.
bool getValidBit() const
Returns if the scanpoint is valid.