#include <FullyMeshedTrainer.h>

Public Member Functions | |
| void | addSceneGraphMessages (std::vector< ISM::ObjectSetPtr > pMessages) |
| FullyMeshedTrainer () | |
| ~FullyMeshedTrainer () | |
Public Member Functions inherited from SceneModel::AbstractTrainer | |
| AbstractTrainer () | |
| boost::shared_ptr< TreeNode > | getTree () |
| void | loadTrajectoriesAndBuildTree () |
| void | loadTrajectoriesAndBuildTree (std::string pType) |
| ~AbstractTrainer () | |
Private Attributes | |
| boost::shared_ptr< PbdSceneGraphSource > | pbdSource |
Additional Inherited Members | |
Protected Attributes inherited from SceneModel::AbstractTrainer | |
| boost::shared_ptr< AbstractGraphGenerator > | generator |
| boost::shared_ptr< TreeNode > | root |
| boost::shared_ptr< AbstractSource > | source |
A trainer returning a tree with references representing a fully meshed object relation graph topology.
Definition at line 38 of file FullyMeshedTrainer.h.
| SceneModel::FullyMeshedTrainer::FullyMeshedTrainer | ( | ) |
Constructor.
| pStaticBreakRatio | Maximal percentage of breaks in object relation. |
| pTogetherRatio | Minimal percentage of the frames objects are related relation. |
| pMaxAngleDeviation | Maximal allowed angular distance between two objects. |
Definition at line 22 of file FullyMeshedTrainer.cpp.
| SceneModel::FullyMeshedTrainer::~FullyMeshedTrainer | ( | ) |
Destructor.
Definition at line 39 of file FullyMeshedTrainer.cpp.
| void SceneModel::FullyMeshedTrainer::addSceneGraphMessages | ( | std::vector< ISM::ObjectSetPtr > | pMessages | ) |
Adds a AsrSceneGraph message for conversion into a trajectory.
| pMessage | The messages to add to the source. |
Definition at line 43 of file FullyMeshedTrainer.cpp.
|
private |
A source for collecting and converting AsrSceneGraph messages.
Definition at line 68 of file FullyMeshedTrainer.h.