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 | |
~RSBPointCloudSender () | |
Destructor. | |
void | init (const std::string &scope, const std::string &transportList="spread") |
deferred intialization | |
bool | isNull () const |
returns initialization state | |
virtual void | send (const PointCloudObjectBase &dst) |
actual implementation of the PointCloudOutput interface | |
Private Attributes | |
Data * | m_data |
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
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 void icl::geom::RSBPointCloudSender::send | ( | const PointCloudObjectBase & | dst | ) | [virtual] |
actual implementation of the PointCloudOutput interface
Implements icl::geom::PointCloudOutput.
Data* icl::geom::RSBPointCloudSender::m_data [private] |