Image Component Library (ICL)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Private Attributes
icl::geom::RSBPointCloudGrabber Class Reference

Grabs points clouds from RSB. More...

#include <RSBPointCloudGrabber.h>

Inheritance diagram for icl::geom::RSBPointCloudGrabber:
icl::geom::PointCloudGrabber icl::utils::Configurable

List of all members.

Public Member Functions

 RSBPointCloudGrabber (const std::string &scope="", const std::string &transportList="spread")
 create grabber with given scope
 ~RSBPointCloudGrabber ()
 destructor
void init (const std::string &scope, const std::string &trasportList)
 deferred initialization with given scope
virtual void grab (PointCloudObjectBase &dst)
 fills the given point cloud with grabbed information

Private Attributes

Data * m_data
 internal data type

Detailed Description

Grabs points clouds from RSB.


Constructor & Destructor Documentation

icl::geom::RSBPointCloudGrabber::RSBPointCloudGrabber ( const std::string &  scope = "",
const std::string &  transportList = "spread" 
)

create grabber with given scope

if scope is empty, the grabber is not initialized!

destructor


Member Function Documentation

fills the given point cloud with grabbed information

Implements icl::geom::PointCloudGrabber.

void icl::geom::RSBPointCloudGrabber::init ( const std::string &  scope,
const std::string &  trasportList 
)

deferred initialization with given scope


Member Data Documentation

internal data type

internal data pointer


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines