Conscience Core
Public Member Functions | Public Attributes | List of all members
conscience_core::lidar::CscRealEntity3dLidarValues::QueuedRangeImage Struct Reference

#include <CscRealEntity3dLidarValues.h>

Public Member Functions

void getAsPointCloud (vector< axiomes::CscPoint3d > &pointCloud, double &minY, double &maxY, double &avgY, const vector< float > &verticalAnglesRad)
 

Public Attributes

uint32_t frameId = 0u
 
uint16_t rows = 0u
 
uint16_t cols = 0u
 
double timestamp = 0.0
 
LidarImuData imu
 
ptr< vector< uint16_t > > rangesQ4mm = nullptr
 
LidarExtrinsics lidarExtrinsics
 

Member Function Documentation

◆ getAsPointCloud()

void conscience_core::lidar::CscRealEntity3dLidarValues::QueuedRangeImage::getAsPointCloud ( vector< axiomes::CscPoint3d > &  pointCloud,
double &  minY,
double &  maxY,
double &  avgY,
const vector< float > &  verticalAnglesRad 
)

Member Data Documentation

◆ cols

uint16_t conscience_core::lidar::CscRealEntity3dLidarValues::QueuedRangeImage::cols = 0u

◆ frameId

uint32_t conscience_core::lidar::CscRealEntity3dLidarValues::QueuedRangeImage::frameId = 0u

◆ imu

LidarImuData conscience_core::lidar::CscRealEntity3dLidarValues::QueuedRangeImage::imu

◆ lidarExtrinsics

LidarExtrinsics conscience_core::lidar::CscRealEntity3dLidarValues::QueuedRangeImage::lidarExtrinsics

◆ rangesQ4mm

ptr<vector<uint16_t> > conscience_core::lidar::CscRealEntity3dLidarValues::QueuedRangeImage::rangesQ4mm = nullptr

◆ rows

uint16_t conscience_core::lidar::CscRealEntity3dLidarValues::QueuedRangeImage::rows = 0u

◆ timestamp

double conscience_core::lidar::CscRealEntity3dLidarValues::QueuedRangeImage::timestamp = 0.0

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