18 #ifndef _LASERVISUAL_HH_
19 #define _LASERVISUAL_HH_
24 #include "gazebo/msgs/MessageTypes.hh"
44 const std::string &_topicName);
50 public:
virtual void SetEmissive(
const common::Color &_color);
53 private:
void OnScan(ConstLaserScanStampedPtr &_msg);
56 private:
void Update();
Visualization for laser data.
Definition: LaserVisual.hh:37
A renderable object.
Definition: Visual.hh:62
Defines a color.
Definition: Color.hh:39
boost::shared_ptr< Visual > VisualPtr
Definition: RenderTypes.hh:102
#define GAZEBO_VISIBLE
Use to represent "symbol visible" if supported.
Definition: system.hh:48