Public Member Functions | Private Member Functions | Private Attributes
Driver Class Reference

List of all members.

Public Member Functions

 Driver (OpenNIGrabber &grabber, Buffer &buf_write, Buffer &buf_vis)
void stop ()

Private Member Functions

void grabAndSend ()
void image_callback (const boost::shared_ptr< openni_wrapper::Image > &image, const boost::shared_ptr< openni_wrapper::DepthImage > &depth_image, float)

Private Attributes

OpenNIGrabber & grabber_
boost::shared_ptr< boost::thread > thread_

Detailed Description

Definition at line 369 of file openni_image.cpp.

Constructor & Destructor Documentation

Driver::Driver ( OpenNIGrabber &  grabber,
Buffer buf_write,
Buffer buf_vis 
) [inline]

Definition at line 428 of file openni_image.cpp.

Member Function Documentation

void Driver::grabAndSend ( ) [inline, private]

Definition at line 412 of file openni_image.cpp.

void Driver::image_callback ( const boost::shared_ptr< openni_wrapper::Image > &  image,
const boost::shared_ptr< openni_wrapper::DepthImage > &  depth_image,
) [inline, private]

Definition at line 374 of file openni_image.cpp.

void Driver::stop ( ) [inline]

Definition at line 438 of file openni_image.cpp.

Member Data Documentation

Buffer & Driver::buf_vis_ [private]

Definition at line 448 of file openni_image.cpp.

Definition at line 448 of file openni_image.cpp.

OpenNIGrabber& Driver::grabber_ [private]

Definition at line 447 of file openni_image.cpp.

boost::shared_ptr<boost::thread> Driver::thread_ [private]

Definition at line 449 of file openni_image.cpp.

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

Author(s): Open Perception
autogenerated on Wed Aug 26 2015 15:38:50