Pure abstract interface to wrap native frame data types. More...
#include <pcl/io/image_metadata_wrapper.h>
Public Types |
|
using | Ptr = shared_ptr< FrameWrapper > |
using | ConstPtr = shared_ptr< const FrameWrapper > |
Public Member Functions |
|
virtual | ~FrameWrapper ()=default |
virtual const void * | getData () const =0 |
virtual unsigned | getDataSize () const =0 |
virtual unsigned | getWidth () const =0 |
virtual unsigned | getHeight () const =0 |
virtual unsigned | getFrameID () const =0 |
virtual std::uint64_t | getTimestamp () const =0 |
Detailed Description
Pure abstract interface to wrap native frame data types.
Definition at line 53 of file image_metadata_wrapper.h.
Member Typedef Documentation
ConstPtr
using pcl::io::FrameWrapper::ConstPtr = shared_ptr<const FrameWrapper> |
Definition at line 57 of file image_metadata_wrapper.h.
Ptr
using pcl::io::FrameWrapper::Ptr = shared_ptr<FrameWrapper> |
Definition at line 56 of file image_metadata_wrapper.h.
Constructor & Destructor Documentation
~FrameWrapper()
|
virtualdefault |
Member Function Documentation
getData()
|
pure virtual |
getDataSize()
|
pure virtual |
getFrameID()
|
pure virtual |
getHeight()
|
pure virtual |
getTimestamp()
|
pure virtual |
getWidth()
|
pure virtual |
The documentation for this class was generated from the following file:
- pcl/io/image_metadata_wrapper.h
© 2009–2012, Willow Garage, Inc.
© 2012–, Open Perception, Inc.
Licensed under the BSD License.
https://pointclouds.org/documentation/classpcl_1_1io_1_1_frame_wrapper.html