PointCloudProviderInfo Class Reference

#include <VisionX/components/pointcloud_core/PointCloudProcessor.h>

Public Attributes

std::vector< unsigned char > buffer
 Memory block. More...
 
bool pointCloudAvailable
 Indicates whether an PointCloud is available. More...
 
std::shared_ptr< std::condition_variable > pointCloudAvailableEvent
 Conditional variable used internally for synchronization purposes. More...
 
MetaPointCloudFormatPtr pointCloudFormat
 PointCloud format struct that contains all necessary PointCloud information. More...
 
ImageTransferMode pointCloudTransferMode
 Transfer mode of images. More...
 
PointCloudProviderInterfacePrx proxy
 Proxy to PointCloud provider. More...
 

Detailed Description

Definition at line 82 of file PointCloudProcessor.h.

Member Data Documentation

◆ buffer

std::vector<unsigned char> buffer

Memory block.

Definition at line 89 of file PointCloudProcessor.h.

◆ pointCloudAvailable

bool pointCloudAvailable

Indicates whether an PointCloud is available.

Definition at line 95 of file PointCloudProcessor.h.

◆ pointCloudAvailableEvent

std::shared_ptr<std::condition_variable> pointCloudAvailableEvent

Conditional variable used internally for synchronization purposes.

Definition at line 101 of file PointCloudProcessor.h.

◆ pointCloudFormat

MetaPointCloudFormatPtr pointCloudFormat

PointCloud format struct that contains all necessary PointCloud information.

Definition at line 92 of file PointCloudProcessor.h.

◆ pointCloudTransferMode

ImageTransferMode pointCloudTransferMode

Transfer mode of images.

Definition at line 98 of file PointCloudProcessor.h.

◆ proxy

PointCloudProviderInterfacePrx proxy

Proxy to PointCloud provider.

Definition at line 86 of file PointCloudProcessor.h.


The documentation for this class was generated from the following file: