BaseAxisVisual.hh
Go to the documentation of this file.
virtual void SetLocalScale(const math::Vector3d &_scale) override
Set the local scale.
Definition: BaseAxisVisual.hh:76
void ShowAxisHead(bool _b) override
set true to show the axis heads, false otherwise
Definition: BaseAxisVisual.hh:86
virtual void ShowArrowHead(bool _b)=0
set true to show the arrow head, false otherwise
T X() const
virtual math::Vector3d LocalScale() const override
Get the local scale.
Definition: BaseAxisVisual.hh:66
T Z() const
T Y() const
Manages a single scene-graph. This class updates scene-wide properties and holds the root scene node...
Definition: Scene.hh:49
Definition: BaseAxisVisual.hh:31
T dynamic_pointer_cast(T... args)
virtual ~BaseAxisVisual()
Definition: BaseAxisVisual.hh:60
virtual void Init() override
Definition: BaseAxisVisual.hh:98
static const Vector3 Zero
#define IGN_PI
virtual ArrowVisualPtr CreateArrowVisual()=0
Create new arrow visual. A unique ID and name will automatically be assigned to the visual...