Image Component Library (ICL)
|
Generic interface for PointCloud sources. More...
#include <GenericPointCloudOutput.h>
Public Member Functions | |
GenericPointCloudOutput () | |
Empty constructor (creates a null instance) More... | |
GenericPointCloudOutput (const std::string &sourceType, const std::string &srcDescription) | |
Constructor with initialization. More... | |
GenericPointCloudOutput (const utils::ProgArg &pa) | |
direct initialization from program argument More... | |
~GenericPointCloudOutput () | |
destructor More... | |
void | init (const std::string &sourceType, const std::string &srcDescription) |
deferred intialization More... | |
void | init (const utils::ProgArg &pa) |
deferred initialization from ProgArg (most common perhaps) More... | |
bool | isNull () const |
not initialized yet? More... | |
virtual void | send (const PointCloudObjectBase &src) |
fills the given point cloud with grabbed information More... | |
Public Member Functions inherited from icl::geom::PointCloudOutput | |
virtual | ~PointCloudOutput () |
virtual, but empty destructor More... | |
Private Attributes | |
Data * | m_data |
Additional Inherited Members | |
Protected Member Functions inherited from icl::utils::Uncopyable | |
Uncopyable () | |
Empty base constructor. More... | |
Generic interface for PointCloud sources.
icl::geom::GenericPointCloudOutput::GenericPointCloudOutput | ( | ) |
Empty constructor (creates a null instance)
icl::geom::GenericPointCloudOutput::GenericPointCloudOutput | ( | const std::string & | sourceType, |
const std::string & | srcDescription | ||
) |
Constructor with initialization.
Possible plugins: rsb rsb-transport-list: rsb-scope-list
icl::geom::GenericPointCloudOutput::GenericPointCloudOutput | ( | const utils::ProgArg & | pa | ) |
direct initialization from program argument
Prog-arg is assumed to have 2 sub-args
icl::geom::GenericPointCloudOutput::~GenericPointCloudOutput | ( | ) |
destructor
void icl::geom::GenericPointCloudOutput::init | ( | const std::string & | sourceType, |
const std::string & | srcDescription | ||
) |
deferred intialization
void icl::geom::GenericPointCloudOutput::init | ( | const utils::ProgArg & | pa | ) |
deferred initialization from ProgArg (most common perhaps)
Prog-arg is assumed to have 2 sub-args
bool icl::geom::GenericPointCloudOutput::isNull | ( | ) | const |
not initialized yet?
|
virtual |
fills the given point cloud with grabbed information
Implements icl::geom::PointCloudOutput.
|
private |