|
|
The LocalizationJobContainer class is used by ObjectLocalizationMemoryUpdater to create and execute segmentation specific groups of localization jobs. More...
#include <MemoryX/libraries/helpers/ObjectRecognitionHelpers/LocalizationJobContainer.h>
Inheritance diagram for LocalizationJobContainer:Public Member Functions | |
| void | addJob (const LocalizationJobPtr &job) |
| void | finishJobs () |
| finishJobs sets the finished property of all localization jobs to true More... | |
| std::vector< std::string > | getClassNamesUnique () |
| std::vector< LocalizationQueryPtr > | getQueries () |
| std::string | getRecognitionMethod () |
| armarx::PosePtr | getRobotPose () |
| armarx::SharedRobotInterfacePrx | getRobotState () |
| LocalizationJobContainer (const std::string &recognitionMethod) | |
| void | setRobotPose (const armarx::PosePtr &robotPose) |
| void | setRobotState (const armarx::SharedRobotInterfacePrx &robotStatePrx) |
| void | startJobs () |
| startJobs calls the LocalizationJob::start() method on all jobs added via LocalizationJobContainer::addJob(). More... | |
| ~LocalizationJobContainer () override | |
The LocalizationJobContainer class is used by ObjectLocalizationMemoryUpdater to create and execute segmentation specific groups of localization jobs.
Definition at line 44 of file LocalizationJobContainer.h.
|
inline |
|
inlineoverride |
Definition at line 53 of file LocalizationJobContainer.h.
|
inline |
Definition at line 68 of file LocalizationJobContainer.h.
|
inline |
finishJobs sets the finished property of all localization jobs to true
This results in LocalizationQuery::getFinished() to return true, indicating that all localization jobs have finished running. Calls LocalizationJob::setFinished() on each job added via LocalizationJobContainer::addJob().
Definition at line 101 of file LocalizationJobContainer.h.
|
inline |
Definition at line 110 of file LocalizationJobContainer.h.
|
inline |
Definition at line 120 of file LocalizationJobContainer.h.
|
inline |
Definition at line 133 of file LocalizationJobContainer.h.
|
inline |
Definition at line 167 of file LocalizationJobContainer.h.
|
inline |
Definition at line 155 of file LocalizationJobContainer.h.
|
inline |
Definition at line 161 of file LocalizationJobContainer.h.
|
inline |
Definition at line 139 of file LocalizationJobContainer.h.
|
inline |
startJobs calls the LocalizationJob::start() method on all jobs added via LocalizationJobContainer::addJob().
Definition at line 86 of file LocalizationJobContainer.h.