gz/rendering/base/BaseArrowVisual.hh
Go to the documentation of this file.
static MeshManager * Instance()
bool HasMesh(const std::string &_name) const
void CreateTube(const std::string &_name, const float _innerRadius, const float _outterRadius, const float _height, const int _rings, const int _segments, const double _arc=2.0 *IGN_PI)
Represents a arrow composite visual.
Definition: gz/rendering/ArrowVisual.hh:33
Definition: gz/rendering/base/BaseArrowVisual.hh:37
virtual void ShowArrowRotation(bool _b) override
Set true to show the rotation of the arrow, false otherwise.
Definition: gz/rendering/base/BaseArrowVisual.hh:149
BaseArrowVisual()
Constructor.
Definition: gz/rendering/base/BaseArrowVisual.hh:77
virtual void ShowArrowHead(bool _b) override
set true to show the arrow head, false otherwise
Definition: gz/rendering/base/BaseArrowVisual.hh:125
virtual void ShowArrowShaft(bool _b) override
set true to show the arrow shaft, false otherwise
Definition: gz/rendering/base/BaseArrowVisual.hh:137
virtual void Init() override
Definition: gz/rendering/base/BaseArrowVisual.hh:180
virtual ~BaseArrowVisual()
Destructor.
Definition: gz/rendering/base/BaseArrowVisual.hh:83
virtual VisualPtr Rotation() const override
Get arrow-rotation visual.
Definition: gz/rendering/base/BaseArrowVisual.hh:118
virtual void SetVisible(bool _visible) override
Specify if this visual is visible.
Definition: gz/rendering/base/BaseArrowVisual.hh:162
virtual void Destroy() override
Destroy any resources associated with this object. Invoking any other functions after destroying an o...
Definition: gz/rendering/base/BaseArrowVisual.hh:89
virtual VisualPtr Head() const override
Get arrow-head visual.
Definition: gz/rendering/base/BaseArrowVisual.hh:104
virtual VisualPtr Shaft() const override
Get arrow-shaft visual.
Definition: gz/rendering/base/BaseArrowVisual.hh:111
Manages a single scene-graph. This class updates scene-wide properties and holds the root scene node....
Definition: gz/rendering/Scene.hh:50
virtual VisualPtr CreateVisual()=0
Create new visual. A unique ID and name will automatically be assigned to the visual.