|
| virtual void | Deserialize (const std::uint8_t *pBuffer, const std::size_t size)=0 |
| | Fill this point cloud object from binary data.
|
| virtual void | Deserialize (const std::vector< std::uint8_t > &data)=0 |
| | Fill this point cloud object from binary data.
|
| virtual const std::vector< std::uint16_t > & | GetAmbient () const =0 |
| | Get the background light of points of the current line.
|
| virtual const std::vector< float > & | GetConfidence () const =0 |
| | Get the confidence of points of the current line.
|
| virtual const std::vector< float > & | GetDistanceMm () const =0 |
| | Get the measured distance of the points of the current line.
|
| virtual const ImuData & | GetImuData () const =0 |
| | Get the IMU data of the current line.
|
| virtual const MetaData & | GetMetaData () const =0 |
| | Get the metadata of the current line.
|
| virtual std::size_t | GetNrPoints () const =0 |
| | Get the number of points in the current line.
|
| virtual const OnboardProbes & | GetOnboardProbes () const =0 |
| | Get the temperature and humidity of the current line.
|
| virtual const std::vector< float > & | GetReflectivity () const =0 |
| | Get the reflectivity of the points of the current line.
|
| virtual const std::vector< float > & | GetXMm () const =0 |
| | Get the x reconstruction of points of the current line.
|
| virtual const std::vector< float > & | GetYMm () const =0 |
| | Get the y reconstruction of points of the current line.
|
| virtual const std::vector< float > & | GetZMm () const =0 |
| | Get the z reconstruction of points of the current line.
|
| virtual const std::vector< std::uint8_t > & | Serialize ()=0 |
| | Convert this point cloud object into binary data.
|
The interface of the point cloud object.
Returned by the point cloud callback, each point cloud object represents a single line in the FOV of the sensor.
The point cloud object contains: the (x,y,z) reconstruction of each point, the measured distance from the sensor, the reflectivity and ambient light values, a confidence level for each point, and the metadata.