Public Member Functions | Private Attributes
sick::datastructure::MeasurementData Class Reference

Class containing all scanpoints of a single measurement. More...

#include <MeasurementData.h>

List of all members.

Public Member Functions

void addScanPoint (ScanPoint scan_point)
 Add a single scanpoint to the vector of scanpoints.
uint32_t getNumberOfBeams () const
 Getter for the number of beams.
std::vector< ScanPointgetScanPointsVector () const
 Getter for all contained scanpoints.
bool isEmpty () const
 Returns if measurement data has been enabled.
 MeasurementData ()
 Constructor of an empty measurement.
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.

Private Attributes

bool m_is_empty
uint32_t m_number_of_beams
std::vector< ScanPointm_scan_points_vector

Detailed Description

Class containing all scanpoints of a single measurement.

Definition at line 49 of file MeasurementData.h.


Constructor & Destructor Documentation

Constructor of an empty measurement.

Definition at line 41 of file MeasurementData.cpp.


Member Function Documentation

Add a single scanpoint to the vector of scanpoints.

Parameters:
scan_pointNew scanpoint to add.

Definition at line 61 of file MeasurementData.cpp.

Getter for the number of beams.

Returns:
Return number of beams.

Definition at line 46 of file MeasurementData.cpp.

Getter for all contained scanpoints.

Returns:
Vector of scanpoints.

Definition at line 56 of file MeasurementData.cpp.

Returns if measurement data has been enabled.

Returns:
If measurement data has been enabled.

Definition at line 66 of file MeasurementData.cpp.

Set if measurement data is enabled.

Parameters:
is_emptyset if measurement data is enabled.

Definition at line 71 of file MeasurementData.cpp.

void sick::datastructure::MeasurementData::setNumberOfBeams ( const uint32_t &  number_of_beams)

Setter for the number of beams.

Parameters:
number_of_beamsInput number of beams.

Definition at line 51 of file MeasurementData.cpp.


Member Data Documentation

Definition at line 94 of file MeasurementData.h.

Definition at line 96 of file MeasurementData.h.

Definition at line 97 of file MeasurementData.h.


The documentation for this class was generated from the following files:


sick_safetyscanners
Author(s): Lennart Puck
autogenerated on Tue May 7 2019 03:27:37