A screw joint. More...
#include <ScrewJoint.hh>
Public Member Functions | |
ScrewJoint (BasePtr _parent) | |
Constructor. | |
virtual | ~ScrewJoint () |
Destructor. | |
virtual math::Vector3 | GetAnchor (int) const |
Get the anchor. | |
virtual void | SetAnchor (int, const math::Vector3 &anchor) |
Set the anchor. | |
virtual void | SetThreadPitch (int _index, double _threadPitch)=0 |
Set screw joint thread pitch. | |
Protected Member Functions | |
virtual void | Load (sdf::ElementPtr _sdf) |
Load a ScreJoint. | |
Protected Attributes | |
math::Vector3 | fakeAnchor |
double | threadPitch |
A screw joint.
|
inline |
Constructor.
|
inlinevirtual |
Destructor.
|
inlinevirtual |
Get the anchor.
|
inlineprotectedvirtual |
Load a ScreJoint.
Reimplemented in gazebo::physics::BulletScrewJoint, and gazebo::physics::ODEScrewJoint.
|
inlinevirtual |
Set the anchor.
|
pure virtual |
Set screw joint thread pitch.
This must be implemented in a child class
[in] | _index | Index of the axis. |
[in] | _threadPitch | Thread pitch value. |
Implemented in gazebo::physics::ODEScrewJoint.
|
protected |
|
protected |
Referenced by gazebo::physics::ScrewJoint< BulletJoint >::Load().