Point Cloud Library (PCL)  1.14.1-dev
List of all members | Public Types | Public Member Functions | Protected Attributes
openni_wrapper::IRImage Class Reference

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

#include <pcl/io/openni_camera/openni_ir_image.h>

Public Types

using Ptr = pcl::shared_ptr< IRImage >
using ConstPtr = pcl::shared_ptr< const IRImage >

Public Member Functions

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

Protected Attributes

pcl::shared_ptr< xn::IRMetaData > ir_md_

Detailed Description

Class containing just a reference to IR meta data.

Patrick Mihelich mihel.nosp@m.ich@.nosp@m.willo.nosp@m.wgar.nosp@m.age.c.nosp@m.om, Suat Gedikli gedik.nosp@m.li@w.nosp@m.illow.nosp@m.gara.nosp@m.ge.co.nosp@m.m

Definition at line 51 of file openni_ir_image.h.

Member Typedef Documentation

◆ ConstPtr

using openni_wrapper::IRImage::ConstPtr = pcl::shared_ptr<const IRImage>

Definition at line 55 of file openni_ir_image.h.

◆ Ptr

using openni_wrapper::IRImage::Ptr = pcl::shared_ptr<IRImage>

Definition at line 54 of file openni_ir_image.h.

Constructor & Destructor Documentation

◆ IRImage()

openni_wrapper::IRImage::IRImage ( pcl::shared_ptr< xn::IRMetaData >  ir_meta_data)

Definition at line 72 of file openni_ir_image.h.

◆ ~IRImage()

openni_wrapper::IRImage::~IRImage ( )

Member Function Documentation

◆ fillRaw()

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

◆ getFrameID()

unsigned openni_wrapper::IRImage::getFrameID ( ) const

Definition at line 89 of file openni_ir_image.h.

◆ getHeight()

unsigned openni_wrapper::IRImage::getHeight ( ) const

Definition at line 84 of file openni_ir_image.h.

◆ getMetaData()

const xn::IRMetaData & openni_wrapper::IRImage::getMetaData ( ) const

Definition at line 99 of file openni_ir_image.h.

◆ getTimeStamp()

unsigned long openni_wrapper::IRImage::getTimeStamp ( ) const

Definition at line 94 of file openni_ir_image.h.

◆ getWidth()

unsigned openni_wrapper::IRImage::getWidth ( ) const

Definition at line 79 of file openni_ir_image.h.

Member Data Documentation

◆ ir_md_

pcl::shared_ptr<xn::IRMetaData> openni_wrapper::IRImage::ir_md_

Definition at line 69 of file openni_ir_image.h.

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