ProbabilisticSceneModelVisualization.h
Go to the documentation of this file.
1 
18 # pragma once
19 
20 // Global includes
21 #include <map>
22 #include <vector>
23 
24 // Package includes
25 #include <ros/ros.h>
26 #include <std_msgs/ColorRGBA.h>
27 #include <visualization_msgs/Marker.h>
28 
29 #include <tf/LinearMath/Vector3.h>
32 #include <tf/transform_datatypes.h>
33 
34 #include <Eigen/Core>
35 
36 // Local includes
38 
39 #include "helper/ColorHelper.h"
40 
41 namespace Visualization
42 {
50  {
51  public:
52 
57 
62 
69 
77  void setDrawingParameters(const double pScale, const float pSigmaMultiplicator, const std::string pFrameId);
78 
82  void drawInTargetingMode();
83 
87  void drawInInferenceMode();
88 
92  void drawInLearningMode();
93 
98 
99  private:
100 
104  std::vector<boost::shared_ptr<ProbabilisticSceneVisualization> > mSceneVisualizers;
105  };
106 }
void setDrawingParameters(const double pScale, const float pSigmaMultiplicator, const std::string pFrameId)
void appendVisualizer(boost::shared_ptr< ProbabilisticSceneVisualization > pVisualizer)
std::vector< boost::shared_ptr< ProbabilisticSceneVisualization > > mSceneVisualizers


asr_psm_visualizations
Author(s): Gehrung Joachim, Meißner Pascal
autogenerated on Sat Nov 9 2019 03:49:13