Public Types | Public Member Functions | Protected Attributes | List of all members
openni_wrapper::IRImage Class Reference

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

#include <openni_ir_image.h>

Public Types

typedef boost::shared_ptr< const IRImageConstPtr
 
typedef boost::shared_ptr< IRImagePtr
 

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

Definition at line 54 of file openni_ir_image.h.

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 (
)
inlinevirtual

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 Wed Jun 5 2019 20:15:22