// Null joint for the root-body
#include "nullJoint.H"

// Composite joint to handle combination of rotations and translations
#include "compositeJoint.H"

// 6-DoF joint for floating bodies
#include "floatingJoint.H"

// Revolute joints
#include "Rx.H"
#include "Ry.H"
#include "Rz.H"
#include "Ra.H"
#include "Rs.H"
#include "Rzyx.H"
#include "Rxyz.H"
#include "Ryxz.H"

// Prismatic joints
#include "Px.H"
#include "Py.H"
#include "Pz.H"
#include "Pa.H"
#include "Pxyz.H"

// 0-DoF joints
#include "rigid.H"
#include "function.H"
#include "functionDot.H"
