18#ifndef _ARROWVISUAL_HH_
19#define _ARROWVISUAL_HH_
45 public:
virtual void Load();
60 public:
virtual void SetVisible(
bool _visible,
bool _cascade =
true);
ArrowVisual(const std::string &_name, VisualPtr _vis)
Constructor.
virtual void Load()
Load the visual with default parameters.
void ShowHead(bool _show)
Show the head of the arrow visual.
void ShowRotation(bool _show)
Show the rotation of the arrow visual.
virtual ~ArrowVisual()=default
Destructor.
void ShowShaft(bool _show)
Show the shaft of the arrow visual.
virtual void SetVisible(bool _visible, bool _cascade=true)
Set whether the visual is visible.
Visual(const std::string &_name, VisualPtr _parent, bool _useRTShader=true)
Constructor.
Rendering namespace.
Definition JointMaker.hh:58
std::shared_ptr< Visual > VisualPtr
Definition RenderTypes.hh:114
Forward declarations for the common classes.
Definition Animation.hh:27