![]() |
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 |
1.8.15