Main Page
Namespaces
Classes
Files
File List
File Members
include
trainer
source
ExamplesListSource.h
Go to the documentation of this file.
1
18
#pragma once
19
20
// Global includes
21
#include <vector>
22
#include <
ros/ros.h
>
23
// Package includes
24
#include <boost/shared_ptr.hpp>
25
26
// Local includes
27
#include "
trainer/source/ObjectSetList.h
"
28
#include "
trainer/source/AbstractSource.h
"
29
30
31
#include <ISM/common_type/ObjectSet.hpp>
32
33
34
namespace
SceneModel
{
35
42
class
ExamplesListSource
:
public
AbstractSource
{
43
public
:
44
48
ExamplesListSource
() { }
49
53
~ExamplesListSource
() { }
54
60
void
addSceneGraphMessage
(std::vector<ISM::ObjectSetPtr> pMessage)
61
{
62
for
(ISM::ObjectSetPtr objectSet: pMessage)
63
mObjectSetList
.
mObjectSets
.push_back(objectSet);
64
}
65
66
};
67
}
SceneModel::ExamplesListSource
Definition:
ExamplesListSource.h:42
SceneModel::AbstractSource::mObjectSetList
ObjectSetList mObjectSetList
Definition:
AbstractSource.h:59
SceneModel::ExamplesListSource::addSceneGraphMessage
void addSceneGraphMessage(std::vector< ISM::ObjectSetPtr > pMessage)
Definition:
ExamplesListSource.h:60
SceneModel::ObjectSetList::mObjectSets
std::vector< boost::shared_ptr< ISM::ObjectSet > > mObjectSets
Definition:
ObjectSetList.h:67
SceneModel::ExamplesListSource::ExamplesListSource
ExamplesListSource()
Definition:
ExamplesListSource.h:48
ObjectSetList.h
SceneModel::ExamplesListSource::~ExamplesListSource
~ExamplesListSource()
Definition:
ExamplesListSource.h:53
SceneModel
Definition:
MathHelper.h:25
ros.h
SceneModel::AbstractSource
Definition:
AbstractSource.h:34
AbstractSource.h
asr_relation_graph_generator
Author(s): Meißner Pascal
autogenerated on Fri Nov 15 2019 03:39:19