Public Member Functions | Private Attributes | List of all members
SceneModel::FullyMeshedTrainer Class Reference

#include <FullyMeshedTrainer.h>

Inheritance diagram for SceneModel::FullyMeshedTrainer:
Inheritance graph
[legend]

Public Member Functions

void addSceneGraphMessages (std::vector< ISM::ObjectSetPtr > pMessages)
 
 FullyMeshedTrainer ()
 
 ~FullyMeshedTrainer ()
 
- Public Member Functions inherited from SceneModel::AbstractTrainer
 AbstractTrainer ()
 
boost::shared_ptr< TreeNodegetTree ()
 
void loadTrajectoriesAndBuildTree ()
 
void loadTrajectoriesAndBuildTree (std::string pType)
 
 ~AbstractTrainer ()
 

Private Attributes

boost::shared_ptr< PbdSceneGraphSourcepbdSource
 

Additional Inherited Members

- Protected Attributes inherited from SceneModel::AbstractTrainer
boost::shared_ptr< AbstractGraphGeneratorgenerator
 
boost::shared_ptr< TreeNoderoot
 
boost::shared_ptr< AbstractSourcesource
 

Detailed Description

A trainer returning a tree with references representing a fully meshed object relation graph topology.

Definition at line 38 of file FullyMeshedTrainer.h.

Constructor & Destructor Documentation

SceneModel::FullyMeshedTrainer::FullyMeshedTrainer ( )

Constructor.

Parameters
pStaticBreakRatioMaximal percentage of breaks in object relation.
pTogetherRatioMinimal percentage of the frames objects are related relation.
pMaxAngleDeviationMaximal 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.

Member Function Documentation

void SceneModel::FullyMeshedTrainer::addSceneGraphMessages ( std::vector< ISM::ObjectSetPtr >  pMessages)

Adds a AsrSceneGraph message for conversion into a trajectory.

Parameters
pMessageThe messages to add to the source.

Definition at line 43 of file FullyMeshedTrainer.cpp.

Member Data Documentation

boost::shared_ptr<PbdSceneGraphSource> SceneModel::FullyMeshedTrainer::pbdSource
private

A source for collecting and converting AsrSceneGraph messages.

Definition at line 68 of file FullyMeshedTrainer.h.


The documentation for this class was generated from the following files:


asr_relation_graph_generator
Author(s): Meißner Pascal
autogenerated on Fri Nov 15 2019 03:39:19