18 #ifndef _JOINTVISUAL_PRIVATE_HH_
19 #define _JOINTVISUAL_PRIVATE_HH_
Private data for the Visual class.
Definition: VisualPrivate.hh:58
The Vector3 class represents the generic vector containing 3 elements.
Definition: Vector3.hh:39
math::Vector3 scaleToLink
Scale based on the size of the joint's child link.
Definition: JointVisualPrivate.hh:45
AxisVisualPtr axisVisual
The joint's XYZ frame visual.
Definition: JointVisualPrivate.hh:33
JointVisualPtr parentAxisVis
Second joint visual for hinge2 and universal joints.
Definition: JointVisualPrivate.hh:42
std::shared_ptr< AxisVisual > AxisVisualPtr
Definition: RenderTypes.hh:152
std::shared_ptr< ArrowVisual > ArrowVisualPtr
Definition: RenderTypes.hh:148
ArrowVisualPtr arrowVisual
The visual representing the one joint axis.
Definition: JointVisualPrivate.hh:38
std::shared_ptr< JointVisual > JointVisualPtr
Definition: RenderTypes.hh:140
Private data for the Joint Visual class.
Definition: JointVisualPrivate.hh:30