Main Page
Namespaces
Classes
Files
File List
File Members
src
visualization
psm
ProbabilisticSceneModelVisualization.cpp
Go to the documentation of this file.
1
18
#include "
visualization/psm/ProbabilisticSceneModelVisualization.h
"
19
20
namespace
Visualization
{
21
22
ProbabilisticSceneModelVisualization::ProbabilisticSceneModelVisualization
()
23
{
24
}
25
26
ProbabilisticSceneModelVisualization::~ProbabilisticSceneModelVisualization
()
27
{
28
}
29
30
void
ProbabilisticSceneModelVisualization::appendVisualizer
(
boost::shared_ptr<ProbabilisticSceneVisualization>
pVisualizer)
31
{
32
mSceneVisualizers
.push_back(pVisualizer);
33
}
34
35
void
ProbabilisticSceneModelVisualization::setDrawingParameters
(
const
double
pScale,
const
float
pSigmaMultiplicator,
const
std::string pFrameId)
36
{
37
for
(
boost::shared_ptr<ProbabilisticSceneVisualization>
visualizer :
mSceneVisualizers
)
38
visualizer->setDrawingParameters(pScale, pSigmaMultiplicator, pFrameId);
39
}
40
41
void
ProbabilisticSceneModelVisualization::drawInTargetingMode
()
42
{
43
// Are this the droid's you're looking for?
44
for
(
boost::shared_ptr<ProbabilisticSceneVisualization>
visualizer :
mSceneVisualizers
)
45
visualizer->drawInTargetingMode();
46
}
47
48
void
ProbabilisticSceneModelVisualization::drawInInferenceMode
()
49
{
50
for
(
boost::shared_ptr<ProbabilisticSceneVisualization>
visualizer :
mSceneVisualizers
)
51
visualizer->drawInInferenceMode();
52
}
53
54
void
ProbabilisticSceneModelVisualization::drawInLearningMode
()
55
{
56
for
(
boost::shared_ptr<ProbabilisticSceneVisualization>
visualizer :
mSceneVisualizers
)
57
visualizer->drawInLearningMode();
58
}
59
60
void
ProbabilisticSceneModelVisualization::drawInLearningTrajectoryMode
()
61
{
62
for
(
boost::shared_ptr<ProbabilisticSceneVisualization>
visualizer :
mSceneVisualizers
)
63
visualizer->drawInLearningTrajectoryMode();
64
}
65
66
}
Visualization::ProbabilisticSceneModelVisualization::drawInInferenceMode
void drawInInferenceMode()
Definition:
ProbabilisticSceneModelVisualization.cpp:48
Visualization::ProbabilisticSceneModelVisualization::setDrawingParameters
void setDrawingParameters(const double pScale, const float pSigmaMultiplicator, const std::string pFrameId)
Definition:
ProbabilisticSceneModelVisualization.cpp:35
Visualization::ProbabilisticSceneModelVisualization::drawInLearningTrajectoryMode
void drawInLearningTrajectoryMode()
Definition:
ProbabilisticSceneModelVisualization.cpp:60
Visualization::ProbabilisticSceneModelVisualization::appendVisualizer
void appendVisualizer(boost::shared_ptr< ProbabilisticSceneVisualization > pVisualizer)
Definition:
ProbabilisticSceneModelVisualization.cpp:30
boost::shared_ptr
Visualization
Definition:
ColorHelper.h:27
Visualization::ProbabilisticSceneModelVisualization::~ProbabilisticSceneModelVisualization
~ProbabilisticSceneModelVisualization()
Definition:
ProbabilisticSceneModelVisualization.cpp:26
Visualization::ProbabilisticSceneModelVisualization::ProbabilisticSceneModelVisualization
ProbabilisticSceneModelVisualization()
Definition:
ProbabilisticSceneModelVisualization.cpp:22
ProbabilisticSceneModelVisualization.h
Visualization::ProbabilisticSceneModelVisualization::mSceneVisualizers
std::vector< boost::shared_ptr< ProbabilisticSceneVisualization > > mSceneVisualizers
Definition:
ProbabilisticSceneModelVisualization.h:104
Visualization::ProbabilisticSceneModelVisualization::drawInLearningMode
void drawInLearningMode()
Definition:
ProbabilisticSceneModelVisualization.cpp:54
Visualization::ProbabilisticSceneModelVisualization::drawInTargetingMode
void drawInTargetingMode()
Definition:
ProbabilisticSceneModelVisualization.cpp:41
asr_psm_visualizations
Author(s): Gehrung Joachim, Meißner Pascal
autogenerated on Sat Nov 9 2019 03:49:13