Image Component Library (ICL)
|
RSB-based sendig of point cloud data. More...
#include <RSBPointCloudSender.h>
Public Member Functions | |
RSBPointCloudSender (const std::string &scope="", const std::string &transportList="spread") | |
create RSBPointCloudSender sending to given scope via given (comma-sep.) transport List More... | |
~RSBPointCloudSender () | |
Destructor. More... | |
void | init (const std::string &scope, const std::string &transportList="spread") |
deferred intialization More... | |
bool | isNull () const |
returns initialization state More... | |
virtual void | send (const PointCloudObjectBase &dst) |
actual implementation of the PointCloudOutput interface 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... | |
RSB-based sendig of point cloud data.
icl::geom::RSBPointCloudSender::RSBPointCloudSender | ( | const std::string & | scope = "" , |
const std::string & | transportList = "spread" |
||
) |
create RSBPointCloudSender sending to given scope via given (comma-sep.) transport List
If the given scope is empty, now initialization is performed and a "null" instance is created, that must be initalized afterwards using init
icl::geom::RSBPointCloudSender::~RSBPointCloudSender | ( | ) |
Destructor.
void icl::geom::RSBPointCloudSender::init | ( | const std::string & | scope, |
const std::string & | transportList = "spread" |
||
) |
deferred intialization
bool icl::geom::RSBPointCloudSender::isNull | ( | ) | const |
returns initialization state
|
virtual |
actual implementation of the PointCloudOutput interface
Implements icl::geom::PointCloudOutput.
|
private |