Holds a Lidar scan pattern.
Definition at line 135 of file LidarTypes.h.
Data Fields | |
dwLidarScanPatternRayValidity | rayValidity |
Validity flags of ray. More... | |
uint32_t | numberOfRows |
Number of Rows in a spin frame. More... | |
uint32_t | numRays |
Number of rays in a spin frame. More... | |
uint16_t const * | channels |
Pointer to channel array when channelValidity is true. More... | |
float32_t const * | azimuths |
Pointer to azimuth angles array when azimuthValidity is true. More... | |
float32_t const * | elevations |
Pointer to elevation angles array when elevationValidity is true. More... | |
float32_t const* dwLidarScanPattern::azimuths |
Pointer to azimuth angles array when azimuthValidity is true.
The size of array should be equal to numRays.
Definition at line 161 of file LidarTypes.h.
uint16_t const* dwLidarScanPattern::channels |
Pointer to channel array when channelValidity is true.
The size of array should be equal to numRays.
Definition at line 155 of file LidarTypes.h.
float32_t const* dwLidarScanPattern::elevations |
Pointer to elevation angles array when elevationValidity is true.
The size of array should be equal to numRays.
Definition at line 167 of file LidarTypes.h.
uint32_t dwLidarScanPattern::numberOfRows |
Number of Rows in a spin frame.
Note that the numberOfRows
in dwLidarProperties reflects the native number of rows managed by the sensor. numberOfRows
here reflects the actual number of rows sensor sent back by the sensor.
Definition at line 147 of file LidarTypes.h.
uint32_t dwLidarScanPattern::numRays |
Number of rays in a spin frame.
Definition at line 149 of file LidarTypes.h.
dwLidarScanPatternRayValidity dwLidarScanPattern::rayValidity |
Validity flags of ray.
Definition at line 137 of file LidarTypes.h.