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
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.

Author:
Patrick Mihelich <mihelich@willowgarage.com>, Suat Gedikli <gedikli@willowgarage.com>

Definition at line 51 of file openni_ir_image.h.


Member Typedef Documentation

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

Definition at line 55 of file openni_ir_image.h.

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

Definition at line 54 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 72 of file openni_ir_image.h.

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

Definition at line 77 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
unsigned openni_wrapper::IRImage::getFrameID ( ) const throw () [inline]

Definition at line 91 of file openni_ir_image.h.

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

Definition at line 86 of file openni_ir_image.h.

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

Definition at line 101 of file openni_ir_image.h.

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

Definition at line 96 of file openni_ir_image.h.

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

Definition at line 81 of file openni_ir_image.h.


Member Data Documentation

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

Definition at line 69 of file openni_ir_image.h.


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


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