Go to the documentation of this file.
17 #ifndef GZ_RENDERING_OGRE_OGREVISUAL_HH_
18 #define GZ_RENDERING_OGRE_OGREVISUAL_HH_
30 inline namespace IGNITION_RENDERING_VERSION_NAMESPACE {
33 class OgreVisualPrivate;
43 public:
virtual void SetWireframe(
bool _show)
override;
46 public:
virtual bool Wireframe()
const override;
49 public:
virtual void SetVisible(
bool _visible)
override;
52 public:
virtual void SetVisibilityFlags(uint32_t _flags)
override;
68 private:
virtual void BoundsHelper(
77 private:
virtual void BoundsHelper(
83 protected:
virtual bool AttachGeometry(
GeometryPtr _geometry)
override;
86 protected:
virtual bool DetachGeometry(
GeometryPtr _geometry)
override;
89 protected:
virtual void Init()
override;
Definition: gz/rendering/base/BaseVisual.hh:37
Definition: gz/rendering/ogre/OgreScene.hh:39
2D or 3D Bounding box. It stores the position / orientation / size info of the box and its label
Definition: gz/rendering/BoundingBox.hh:41
Definition: gz/rendering/ogre/OgreVisual.hh:35
OgreGeometryStorePtr geometries
Definition: gz/rendering/ogre/OgreVisual.hh:91