|
| virtual MotionSegmentationPtr | createSegmentation (simox::xml::RapidXMLWrapperNodePtr segmentationNode)=0 |
| |
| virtual std::string | getName ()=0 |
| |
|
bool | checkBase () |
| | Checks if the Plugin is valid base class.
|
| |
|
std::string | getDescription () const |
| | Return the description of the current instance.
|
| |
|
std::string | getPath () const |
| | Return the path of the current instance.
|
| |
|
void | setDescription (const std::string &newDescription) |
| | Set a description on the instance it is called on.
|
| |
|
void | setPath (const std::string &path) |
| | Set a path on the instance it is called on.
|
| |
|
|
static constexpr const char * | VERSION = "1.0" |
| |
◆ createSegmentation()
| virtual MotionSegmentationPtr MMM::SegmentationFactory::createSegmentation |
( |
simox::xml::RapidXMLWrapperNodePtr |
segmentationNode | ) |
|
|
pure virtual |
Creates a segmentation object from an xml representation.
- Parameters
-
| segmentationNode | The segmentation's xml node. |
◆ getName()
| virtual std::string MMM::SegmentationFactory::getName |
( |
| ) |
|
|
pure virtual |
Returns the annotation type as name of the factory.
The documentation for this class was generated from the following file:
- /builds/sw/mmm/core/MMM/Motion/Segmentation/SegmentationFactory.h