Defines the return structure for an extended decoded lidar packet.
Definition at line 247 of file LidarTypes.h.
Data Fields | |
dwLidarReturnType | type |
Type of this return. More... | |
uint32_t | maxPoints |
Maximum number of points in this return. More... | |
uint32_t | numPoints |
Current number of valid points in the return. More... | |
dwLidarPointRTHI const * | pointsRTHI |
Pointer to the array of points (polar) More... | |
void const * | auxData [DW_LIDAR_AUX_DATA_TYPE_COUNT] |
Array of pointers to auxiliary data Supported aux data types are listed in lidar properties. More... | |
uint32_t | auxDataSize [DW_LIDAR_AUX_DATA_TYPE_COUNT] |
Data element size for each type of aux data. More... | |
void const* dwLidarDecodedReturn::auxData[DW_LIDAR_AUX_DATA_TYPE_COUNT] |
Array of pointers to auxiliary data Supported aux data types are listed in lidar properties.
Size of auxiliary data element can be found in auxDataSize[] array below. Number of elements equals to numPoints
Definition at line 261 of file LidarTypes.h.
uint32_t dwLidarDecodedReturn::auxDataSize[DW_LIDAR_AUX_DATA_TYPE_COUNT] |
Data element size for each type of aux data.
0 means this aux data type is not configured in lidarProperties.validAuxInfos
Definition at line 267 of file LidarTypes.h.
uint32_t dwLidarDecodedReturn::maxPoints |
Maximum number of points in this return.
Definition at line 251 of file LidarTypes.h.
uint32_t dwLidarDecodedReturn::numPoints |
Current number of valid points in the return.
Definition at line 252 of file LidarTypes.h.
dwLidarPointRTHI const* dwLidarDecodedReturn::pointsRTHI |
Pointer to the array of points (polar)
Definition at line 254 of file LidarTypes.h.
dwLidarReturnType dwLidarDecodedReturn::type |
Type of this return.
Definition at line 249 of file LidarTypes.h.