#include <vpbiaxialjoint.h>
Inheritance diagram for VPBiaxialJoint:
Public Member Functions | |
VPBiaxialJoint () | |
Creates an uninitialized biaxial (2 DOFs) joint. | |
virtual | ~VPBiaxialJoint () |
void | SetFlexionTo (float value) |
Sets the first DOF. | |
void | Flex (float variance) |
Moves the first DOF. | |
void | SetAductionTo (float value) |
Sets the second DOF. | |
void | SetAdductionTo (float value) |
Sets the second DOF. | |
void | Adduct (float variance) |
Moves the second DOF. | |
void | AddDof (VPDof *dof) |
Add a DOF to the joint. |
FixMe: Put detailed description here.
Definition at line 17 of file vpbiaxialjoint.h.
|
Creates an uninitialized biaxial (2 DOFs) joint. Before using the joint, two DOFs should be added to it. Definition at line 29 of file vpbiaxialjoint.cpp. |
|
Definition at line 33 of file vpbiaxialjoint.cpp. |
|
Add a DOF to the joint.
Reimplemented from VPJoint. Definition at line 69 of file vpbiaxialjoint.cpp. References VPJoint::AddDof(), VPJoint::GetNumDofs(), and VPJoint::MakeLim(). |
|
Moves the second DOF.
Definition at line 60 of file vpbiaxialjoint.cpp. References VPJoint::dofList, VPJoint::GetNumDofs(), and VPDof::Move(). |
|
Moves the first DOF.
Definition at line 37 of file vpbiaxialjoint.h. References VPJoint::dofList. |
|
Sets the second DOF.
Definition at line 51 of file vpbiaxialjoint.cpp. References VPJoint::dofList, VPJoint::GetNumDofs(), and VPDof::MoveTo(). Referenced by SetAductionTo(). |
|
Sets the second DOF.
Definition at line 45 of file vpbiaxialjoint.cpp. References SetAdductionTo(). |
|
Sets the first DOF.
Definition at line 39 of file vpbiaxialjoint.cpp. References VPJoint::dofList, and VPDof::MoveTo(). |