Image Component Library (ICL)
|
Generic interface for PointCloud sources. More...
#include <PointCloudGrabber.h>
Public Member Functions | |
virtual void | grab (PointCloudObjectBase &dst)=0 |
fills the given point cloud with grabbed information | |
virtual | ~PointCloudGrabber () |
virtual, but empty destructor | |
virtual const core::Img32f * | getDepthImage () const |
returns the last grabbed point cloud's underlying depth image (if available) | |
virtual const core::Img8u * | getColorImage () const |
returns the last grabbed point cloud's underlying depth image (if available) |
Generic interface for PointCloud sources.
virtual icl::geom::PointCloudGrabber::~PointCloudGrabber | ( | ) | [inline, virtual] |
virtual, but empty destructor
virtual const core::Img8u* icl::geom::PointCloudGrabber::getColorImage | ( | ) | const [inline, virtual] |
returns the last grabbed point cloud's underlying depth image (if available)
Reimplemented in icl::geom::DepthCameraPointCloudGrabber, and icl::geom::GenericPointCloudGrabber.
virtual const core::Img32f* icl::geom::PointCloudGrabber::getDepthImage | ( | ) | const [inline, virtual] |
returns the last grabbed point cloud's underlying depth image (if available)
Reimplemented in icl::geom::DepthCameraPointCloudGrabber, and icl::geom::GenericPointCloudGrabber.
virtual void icl::geom::PointCloudGrabber::grab | ( | PointCloudObjectBase & | dst | ) | [pure virtual] |
fills the given point cloud with grabbed information
Implemented in icl::geom::Scene, icl::geom::DepthCameraPointCloudGrabber, icl::geom::GenericPointCloudGrabber, icl::geom::PCDFileGrabber, and icl::geom::RSBPointCloudGrabber.