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 () |
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... |
|
Detailed Description
template<typename PointT>
class pcl::FileGrabber< PointT >
FileGrabber provides a container-style interface for grabbers which operate on fixed-size input.
Definition at line 53 of file file_grabber.h.
Constructor & Destructor Documentation
~FileGrabber()
|
inlinevirtual |
Empty destructor.
Definition at line 58 of file file_grabber.h.
Member Function Documentation
at()
|
inlinevirtual |
at Returns the idx-th cloud in the dataset, with bounds checking
- Parameters
-
[in] idx The frame to load
Definition at line 75 of file file_grabber.h.
operator[]()
|
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
- Parameters
-
[in] idx The frame to load
Implemented in pcl::ImageGrabber< PointT >, and pcl::PCDGrabber< PointT >.
size()
|
pure virtual |
size Returns the number of clouds currently loaded by the grabber
Implemented in pcl::ImageGrabber< PointT >, and pcl::PCDGrabber< PointT >.
The documentation for this class was generated from the following file:
- pcl/io/file_grabber.h
© 2009–2012, Willow Garage, Inc.
© 2012–, Open Perception, Inc.
Licensed under the BSD License.
https://pointclouds.org/documentation/classpcl_1_1_file_grabber.html