KinectV1Device Class Reference

#include <VisionX/components/pointcloud_provider/KinectV1PointCloudProvider/KinectV1Device.hpp>

+ Inheritance diagram for KinectV1Device:

Public Member Functions

void DepthCallback (void *_depth, uint32_t timestamp)
 
bool getDepth (std::vector< uint16_t > &buffer)
 
bool getRGB (std::vector< uint8_t > &buffer)
 
 KinectV1Device (freenect_context *_ctx, int _index)
 
void VideoCallback (void *_rgb, uint32_t timestamp)
 

Detailed Description

Definition at line 14 of file KinectV1Device.hpp.

Constructor & Destructor Documentation

◆ KinectV1Device()

KinectV1Device ( freenect_context *  _ctx,
int  _index 
)
inline

Definition at line 17 of file KinectV1Device.hpp.

Member Function Documentation

◆ DepthCallback()

void DepthCallback ( void *  _depth,
uint32_t  timestamp 
)
inline

Definition at line 36 of file KinectV1Device.hpp.

◆ getDepth()

bool getDepth ( std::vector< uint16_t > &  buffer)
inline

Definition at line 59 of file KinectV1Device.hpp.

◆ getRGB()

bool getRGB ( std::vector< uint8_t > &  buffer)
inline

Definition at line 44 of file KinectV1Device.hpp.

◆ VideoCallback()

void VideoCallback ( void *  _rgb,
uint32_t  timestamp 
)
inline

Definition at line 27 of file KinectV1Device.hpp.


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