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 83 of file PointCloudProcessor.h.

Member Data Documentation

◆ buffer

std::vector<unsigned char> buffer

Memory block.

Definition at line 90 of file PointCloudProcessor.h.

◆ pointCloudAvailable

bool pointCloudAvailable

Indicates whether an PointCloud is available.

Definition at line 96 of file PointCloudProcessor.h.

◆ pointCloudAvailableEvent

std::shared_ptr<std::condition_variable> pointCloudAvailableEvent

Conditional variable used internally for synchronization purposes.

Definition at line 102 of file PointCloudProcessor.h.

◆ pointCloudFormat

MetaPointCloudFormatPtr pointCloudFormat

PointCloud format struct that contains all necessary PointCloud information.

Definition at line 93 of file PointCloudProcessor.h.

◆ pointCloudTransferMode

ImageTransferMode pointCloudTransferMode

Transfer mode of images.

Definition at line 99 of file PointCloudProcessor.h.

◆ proxy

PointCloudProviderInterfacePrx proxy

Proxy to PointCloud provider.

Definition at line 87 of file PointCloudProcessor.h.


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