Main Page
Namespaces
Classes
Files
File List
File Members
include
trainer
FullyMeshedTrainer.h
Go to the documentation of this file.
1
18
#pragma once
19
20
// Package includes
21
#include <boost/shared_ptr.hpp>
22
23
// Local includes
24
#include "
trainer/TreeNode.h
"
25
#include "
trainer/AbstractTrainer.h
"
26
27
#include "
trainer/source/AbstractSource.h
"
28
#include "
trainer/source/PbdSceneGraphSource.h
"
29
30
#include "
trainer/generator/AbstractGraphGenerator.h
"
31
#include "
trainer/generator/fully_meshed/FullyMeshedGenerator.h
"
32
33
namespace
SceneModel
{
34
38
class
FullyMeshedTrainer
:
public
AbstractTrainer
39
{
40
public
:
41
49
FullyMeshedTrainer
();
50
54
~FullyMeshedTrainer
();
55
61
void
addSceneGraphMessages
(std::vector<ISM::ObjectSetPtr> pMessages);
62
63
private
:
64
68
boost::shared_ptr<PbdSceneGraphSource>
pbdSource
;
69
};
70
71
}
PbdSceneGraphSource.h
FullyMeshedGenerator.h
SceneModel::FullyMeshedTrainer::addSceneGraphMessages
void addSceneGraphMessages(std::vector< ISM::ObjectSetPtr > pMessages)
Definition:
FullyMeshedTrainer.cpp:43
boost::shared_ptr
SceneModel::FullyMeshedTrainer::pbdSource
boost::shared_ptr< PbdSceneGraphSource > pbdSource
Definition:
FullyMeshedTrainer.h:68
AbstractTrainer.h
SceneModel
Definition:
MathHelper.h:25
SceneModel::FullyMeshedTrainer::~FullyMeshedTrainer
~FullyMeshedTrainer()
Definition:
FullyMeshedTrainer.cpp:39
SceneModel::AbstractTrainer
Definition:
AbstractTrainer.h:43
AbstractGraphGenerator.h
AbstractSource.h
SceneModel::FullyMeshedTrainer
Definition:
FullyMeshedTrainer.h:38
SceneModel::FullyMeshedTrainer::FullyMeshedTrainer
FullyMeshedTrainer()
Definition:
FullyMeshedTrainer.cpp:22
TreeNode.h
asr_relation_graph_generator
Author(s): Meißner Pascal
autogenerated on Fri Nov 15 2019 03:39:19