AbstractExtendedVisualizer.h
Go to the documentation of this file.
1 
18 #pragma once
19 
20 // Global includes
21 #include <string>
22 
23 // Package includes
24 #include <boost/shared_ptr.hpp>
25 
26 #include <std_msgs/ColorRGBA.h>
27 
28 // Local includes
30 
31 namespace Visualization {
32 
40  public:
41 
46 
51 
59  void setColors(const std_msgs::ColorRGBA& pFirstColor,
60  const std_msgs::ColorRGBA& pSecondColor,
61  const std_msgs::ColorRGBA& pThirdColor);
62 
68  void setScaleFactor(const double pScaleFactor);
69 
70  protected:
71 
78  const std_msgs::ColorRGBA getColor(unsigned int pNumber);
79 
85  double getScaleFactor();
86 
87  private:
88 
92  double mScaleFactor;
93 
97  std::vector<std_msgs::ColorRGBA> mColors;
98  };
99 }
std::vector< std_msgs::ColorRGBA > mColors
const std_msgs::ColorRGBA getColor(unsigned int pNumber)
void setColors(const std_msgs::ColorRGBA &pFirstColor, const std_msgs::ColorRGBA &pSecondColor, const std_msgs::ColorRGBA &pThirdColor)


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