HingeJoint< T > Class Template Reference

A single axis hinge joint. More...

#include <physics/physics.hh>

Inherits T.

Public Member Functions

 HingeJoint (BasePtr _parent)
 Constructor.
 
virtual ~HingeJoint ()
 Destructor.
 
virtual unsigned int DOF () const
 
virtual void Load (sdf::ElementPtr _sdf)
 Load joint.
 

Protected Member Functions

virtual void Init ()
 Initialize joint.
 

Detailed Description

template<class T>
class gazebo::physics::HingeJoint< T >

A single axis hinge joint.

Constructor & Destructor Documentation

◆ HingeJoint()

template<class T >
HingeJoint ( BasePtr _parent)
inlineexplicit

Constructor.

Parameters
[in]_parentParent link

References Base::HINGE_JOINT.

◆ ~HingeJoint()

template<class T >
virtual ~HingeJoint ( )
inlinevirtual

Destructor.

Member Function Documentation

◆ DOF()

template<class T >
virtual unsigned int DOF ( ) const
inlinevirtual

◆ Init()

template<class T >
virtual void Init ( )
inlineprotectedvirtual

Initialize joint.

Reimplemented in BulletHingeJoint, and DARTHingeJoint.

◆ Load()

template<class T >
virtual void Load ( sdf::ElementPtr _sdf)
inlinevirtual

Load joint.

Parameters
[in]_sdfPointer to SDF element

Reimplemented in BulletHingeJoint, DARTHingeJoint, ODEHingeJoint, and SimbodyHingeJoint.


The documentation for this class was generated from the following file: