UniversalJoint Class Reference
[Universal Joint]
#include <UniversalJoint.hh>
Inheritance diagram for UniversalJoint:
Detailed Description
A universal joint.
Public Member Functions | |
UniversalJoint (dWorldID worldId) | |
Constructor. | |
virtual | ~UniversalJoint () |
Destuctor. | |
virtual Vector3 | GetAnchor () const |
Get the anchor point. | |
Vector3 | GetAxis1 () const |
Get the first axis of rotation. | |
Vector3 | GetAxis2 () const |
Get the second axis of rotation. | |
double | GetAngle1 () const |
Get the angle of axis 1. | |
double | GetAngle2 () const |
Get the angle of axis 2. | |
double | GetAngleRate1 () const |
Get the angular rate of axis 1. | |
double | GetAngleRate2 () const |
Get the angular rate of axis 2. | |
virtual void | SetAnchor (const Vector3 &anchor) |
Set the anchor point. | |
void | SetAxis1 (const Vector3 &axis) |
Set the first axis of rotation. | |
void | SetAxis2 (const Vector3 &axis) |
Set the second axis of rotation. | |
virtual void | SetParam (int parameter, double value) |
Set the parameter to value. | |
virtual void | SetTorque (double torque1, double torque2) |
Set the torque of a joint. | |
Protected Member Functions | |
virtual void | LoadChild (XMLConfigNode *node) |
Load the joint. |
The documentation for this class was generated from the following file: