Public Types | Public Member Functions | Protected Attributes
openni_wrapper::IRImage Class Reference

Class containing just a reference to IR meta data. More...

#include <openni_ir_image.h>

List of all members.

Public Types

typedef boost::shared_ptr
< const IRImage
ConstPtr
typedef boost::shared_ptr
< IRImage
Ptr

Public Member Functions

void fillRaw (unsigned width, unsigned height, unsigned short *ir_buffer, unsigned line_step=0) const throw (OpenNIException)
unsigned getFrameID () const throw ()
unsigned getHeight () const throw ()
const xn::IRMetaData & getMetaData () const throw ()
unsigned long getTimeStamp () const throw ()
unsigned getWidth () const throw ()
 IRImage (boost::shared_ptr< xn::IRMetaData > ir_meta_data) throw ()
virtual ~IRImage () throw ()

Protected Attributes

boost::shared_ptr< xn::IRMetaData > ir_md_

Detailed Description

Class containing just a reference to IR meta data.

Definition at line 50 of file openni_ir_image.h.


Member Typedef Documentation

typedef boost::shared_ptr<const IRImage> openni_wrapper::IRImage::ConstPtr

Definition at line 54 of file openni_ir_image.h.

typedef boost::shared_ptr<IRImage> openni_wrapper::IRImage::Ptr

Definition at line 53 of file openni_ir_image.h.


Constructor & Destructor Documentation

openni_wrapper::IRImage::IRImage ( boost::shared_ptr< xn::IRMetaData >  ir_meta_data) throw () [inline]

Definition at line 71 of file openni_ir_image.h.

openni_wrapper::IRImage::~IRImage ( ) throw () [inline, virtual]

Definition at line 76 of file openni_ir_image.h.


Member Function Documentation

void openni_wrapper::IRImage::fillRaw ( unsigned  width,
unsigned  height,
unsigned short *  ir_buffer,
unsigned  line_step = 0 
) const throw (OpenNIException)

Definition at line 47 of file openni_ir_image.cpp.

unsigned openni_wrapper::IRImage::getFrameID ( ) const throw () [inline]

Definition at line 90 of file openni_ir_image.h.

unsigned openni_wrapper::IRImage::getHeight ( ) const throw () [inline]

Definition at line 85 of file openni_ir_image.h.

const xn::IRMetaData & openni_wrapper::IRImage::getMetaData ( ) const throw () [inline]

Definition at line 100 of file openni_ir_image.h.

unsigned long openni_wrapper::IRImage::getTimeStamp ( ) const throw () [inline]

Definition at line 95 of file openni_ir_image.h.

unsigned openni_wrapper::IRImage::getWidth ( ) const throw () [inline]

Definition at line 80 of file openni_ir_image.h.


Member Data Documentation

boost::shared_ptr<xn::IRMetaData> openni_wrapper::IRImage::ir_md_ [protected]

Definition at line 68 of file openni_ir_image.h.


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


openni_camera
Author(s): Patrick Mihelich, Suat Gedikli, Radu Bogdan Rusu
autogenerated on Mon Oct 6 2014 03:06:43