##

Joint.hh File Reference
`#include <string>`
`#include <vector>`
`#include <boost/any.hpp>`
`#include <ignition/math/Pose3.hh>`
`#include <ignition/math/Vector3.hh>`
`#include "gazebo/common/Event.hh"`
`#include "gazebo/common/Events.hh"`
`#include "gazebo/msgs/MessageTypes.hh"`
`#include "gazebo/physics/JointState.hh"`
`#include "gazebo/physics/Base.hh"`
`#include "gazebo/physics/JointWrench.hh"`
`#include "gazebo/util/system.hh"`

Go to the source code of this file.

## Classes

class | Joint
| Base class for all joints. More...

## Namespaces

| gazebo
| Forward declarations for the common classes.
| gazebo::physics
| namespace for physics

## Macros

#define | MAX_JOINT_AXIS 2
| maximum number of axis per joint anticipated. More...

## Macro Definition Documentation

## MAX_JOINT_AXIS

#define MAX_JOINT_AXIS 2

maximum number of axis per joint anticipated.

Currently, this is 2 as 3-axis joints (e.g. ball) actuation, control is not there yet.