libfreenect2 0.4
Open source driver for the Kinect for Windows v2 (K4W2) sensor
Loading...
Searching...
No Matches

#include <libfreenect2/packet_pipeline.h>

Inheritance diagram for CudaPacketPipeline:
PacketPipeline

Public Member Functions

 CudaPacketPipeline (const int device_id=-1)
 CudaPacketPipeline (const PacketPipelineConfig &config, const int device_id=-1)
virtual ~CudaPacketPipeline ()
Public Member Functions inherited from PacketPipeline
 PacketPipeline (const std::string &name="unknown")
virtual ~PacketPipeline ()
const std::string & getName () const
 Stable canonical pipeline name (for example cpu or metal).
bool good () const
 Whether the pipeline's depth processor is usable on this machine.
virtual PacketParsergetRgbPacketParser () const
virtual PacketParsergetIrPacketParser () const
virtual RgbPacketProcessor * getRgbPacketProcessor () const
virtual DepthPacketProcessor * getDepthPacketProcessor () const

Protected Attributes

const int deviceId
Protected Attributes inherited from PacketPipeline
std::string name_
PacketPipelineComponents * comp_

Additional Inherited Members

Public Types inherited from PacketPipeline
typedef DataCallback PacketParser

Constructor & Destructor Documentation

◆ CudaPacketPipeline() [1/2]

CudaPacketPipeline ( const int device_id = -1)

◆ CudaPacketPipeline() [2/2]

CudaPacketPipeline ( const PacketPipelineConfig & config,
const int device_id = -1 )
explicit

◆ ~CudaPacketPipeline()

virtual ~CudaPacketPipeline ( )
virtual

Member Data Documentation

◆ deviceId

const int deviceId
protected