Point Cloud Library (PCL)
1.14.1-dev
|
FileGrabber provides a container-style interface for grabbers which operate on fixed-size input. More...
#include <pcl/io/file_grabber.h>
Public Member Functions | |
virtual | ~FileGrabber ()=default |
Empty destructor. More... | |
virtual const pcl::PointCloud< PointT >::ConstPtr | operator[] (std::size_t idx) const =0 |
operator[] Returns the idx-th cloud in the dataset, without bounds checking. More... | |
virtual std::size_t | size () const =0 |
size Returns the number of clouds currently loaded by the grabber More... | |
virtual const pcl::PointCloud< PointT >::ConstPtr | at (std::size_t idx) const |
at Returns the idx-th cloud in the dataset, with bounds checking More... | |
FileGrabber provides a container-style interface for grabbers which operate on fixed-size input.
Definition at line 53 of file file_grabber.h.
|
virtualdefault |
Empty destructor.
|
inlinevirtual |
at Returns the idx-th cloud in the dataset, with bounds checking
[in] | idx | The frame to load |
Definition at line 75 of file file_grabber.h.
|
pure virtual |
operator[] Returns the idx-th cloud in the dataset, without bounds checking.
Note that in the future, this could easily be modified to do caching
[in] | idx | The frame to load |
Implemented in pcl::PCDGrabber< PointT >, and pcl::ImageGrabber< PointT >.
|
pure virtual |
size Returns the number of clouds currently loaded by the grabber
Implemented in pcl::PCDGrabber< PointT >, and pcl::ImageGrabber< PointT >.