MRPT  1.9.9
List of all members | Public Member Functions
mrpt::obs::CObservationVelodyneScan::PointCloudStorageWrapper Struct Referenceabstract

Detailed Description

Derive from this class to generate pointclouds into custom containers.

See also
generatePointCloud()

Definition at line 320 of file CObservationVelodyneScan.h.

#include <mrpt/obs/CObservationVelodyneScan.h>

Public Member Functions

virtual void reserve (std::size_t n)
 
virtual void resizeLaserCount ([[maybe_unused]] std::size_t n)
 
virtual void add_point (float pt_x, float pt_y, float pt_z, uint8_t pt_intensity, const mrpt::system::TTimeStamp &tim, const float azimuth, uint16_t laser_id)=0
 Process the insertion of a new (x,y,z) point to the cloud, in sensor-centric coordinates, with the exact timestamp of that LIDAR ray. More...
 

Member Function Documentation

◆ add_point()

virtual void mrpt::obs::CObservationVelodyneScan::PointCloudStorageWrapper::add_point ( float  pt_x,
float  pt_y,
float  pt_z,
uint8_t  pt_intensity,
const mrpt::system::TTimeStamp tim,
const float  azimuth,
uint16_t  laser_id 
)
pure virtual

Process the insertion of a new (x,y,z) point to the cloud, in sensor-centric coordinates, with the exact timestamp of that LIDAR ray.

Referenced by velodyne_scan_to_pointcloud().

Here is the caller graph for this function:

◆ reserve()

virtual void mrpt::obs::CObservationVelodyneScan::PointCloudStorageWrapper::reserve ( std::size_t  n)
inlinevirtual

Definition at line 322 of file CObservationVelodyneScan.h.

Referenced by velodyne_scan_to_pointcloud().

Here is the caller graph for this function:

◆ resizeLaserCount()

virtual void mrpt::obs::CObservationVelodyneScan::PointCloudStorageWrapper::resizeLaserCount ( [[maybe_unused] ] std::size_t  n)
inlinevirtual

Definition at line 323 of file CObservationVelodyneScan.h.

Referenced by velodyne_scan_to_pointcloud().

Here is the caller graph for this function:



Page generated by Doxygen 1.8.14 for MRPT 1.9.9 Git: d1962bc6a Wed Jan 15 17:38:30 2020 +0100 at miƩ ene 15 17:45:11 CET 2020