18 #ifndef IGNITION_RENDERING_OGRE2_OGRELIDARVISUAL_HH_ 19 #define IGNITION_RENDERING_OGRE2_OGRELIDARVISUAL_HH_ 32 inline namespace IGNITION_RENDERING_VERSION_NAMESPACE {
35 class Ogre2LidarVisualPrivate;
48 public:
virtual void Init()
override;
51 public:
virtual void PreRender()
override;
54 public:
virtual void Destroy()
override;
57 public:
virtual void Update()
override;
60 public:
virtual void SetPoints(
64 public:
virtual void ClearPoints()
override;
67 public:
virtual unsigned int PointCount()
const override;
73 private:
void Create();
76 private:
void ClearVisualData();
79 public:
virtual void SetVisible(
bool _visible)
override;
Ogre2.x implementation of the scene class.
Definition: Ogre2Scene.hh:45
Ogre 2.x implementation of a Lidar Visual.
Definition: Ogre2LidarVisual.hh:38
Base implementation of a Lidar Visual.
Definition: BaseLidarVisual.hh:34