54 using Ptr = pcl::shared_ptr<IRImage>;
55 using ConstPtr = pcl::shared_ptr<const IRImage>;
57 inline IRImage (pcl::shared_ptr<xn::IRMetaData> ir_meta_data)
noexcept;
60 void fillRaw (
unsigned width,
unsigned height,
unsigned short* ir_buffer,
unsigned line_step = 0) const;
62 inline
unsigned getWidth () const throw ();
63 inline
unsigned getHeight () const throw ();
64 inline
unsigned getFrameID () const throw ();
65 inline
unsigned long getTimeStamp () const throw ();
66 inline const xn::IRMetaData& getMetaData () const throw ();
69 pcl::shared_ptr<xn::IRMetaData> ir_md_;