oops::AMotorJoint Class Reference
#include <Joints.h>
Inherits oops::Joint.
Collaboration diagram for oops::AMotorJoint:

Public Member Functions | |
| AMotorJoint (int axis1Obj, gmtl::Vec3f axis1) | |
| AMotorJoint (int axis1Obj, gmtl::Vec3f axis1, int axis2Obj, gmtl::Vec3f axis2, int mode=dAMotorUser) | |
| AMotorJoint (int axis1Obj, gmtl::Vec3f axis1, int axis2Obj, gmtl::Vec3f axis2, int axis3Obj, gmtl::Vec3f axis3, int mode=dAMotorUser) | |
| AMotorJoint (unsigned id, RigidBody *obj1, RigidBody *obj2, int axis1Obj, gmtl::Vec3f axis1) | |
| AMotorJoint (unsigned id, RigidBody *obj1, RigidBody *obj2, int axis1Obj, gmtl::Vec3f axis1, int axis2Obj, gmtl::Vec3f axis2, int mode=dAMotorUser) | |
| AMotorJoint (unsigned id, RigidBody *obj1, RigidBody *obj2, int axis1Obj, gmtl::Vec3f axis1, int axis2Obj, gmtl::Vec3f axis2, int axis3Obj, gmtl::Vec3f axis3, int mode=dAMotorUser) | |
| virtual Joint * | clone () |
| virtual void | setODEParameter (int attrib, double value) |
| virtual void | build (dWorldID world) |
Protected Attributes | |
| int | numberOfAxis |
| gmtl::Vec3f | axis1 |
| gmtl::Vec3f | axis2 |
| gmtl::Vec3f | axis3 |
| int | axis1Obj |
| int | axis2Obj |
| int | axis3Obj |
| int | mode |
Constructor & Destructor Documentation
| oops::AMotorJoint::AMotorJoint | ( | int | axis1Obj, | |
| gmtl::Vec3f | axis1 | |||
| ) |
| oops::AMotorJoint::AMotorJoint | ( | int | axis1Obj, | |
| gmtl::Vec3f | axis1, | |||
| int | axis2Obj, | |||
| gmtl::Vec3f | axis2, | |||
| int | mode = dAMotorUser | |||
| ) |
| oops::AMotorJoint::AMotorJoint | ( | int | axis1Obj, | |
| gmtl::Vec3f | axis1, | |||
| int | axis2Obj, | |||
| gmtl::Vec3f | axis2, | |||
| int | axis3Obj, | |||
| gmtl::Vec3f | axis3, | |||
| int | mode = dAMotorUser | |||
| ) |
| oops::AMotorJoint::AMotorJoint | ( | unsigned | id, | |
| RigidBody * | obj1, | |||
| RigidBody * | obj2, | |||
| int | axis1Obj, | |||
| gmtl::Vec3f | axis1 | |||
| ) |
| oops::AMotorJoint::AMotorJoint | ( | unsigned | id, | |
| RigidBody * | obj1, | |||
| RigidBody * | obj2, | |||
| int | axis1Obj, | |||
| gmtl::Vec3f | axis1, | |||
| int | axis2Obj, | |||
| gmtl::Vec3f | axis2, | |||
| int | mode = dAMotorUser | |||
| ) |
| oops::AMotorJoint::AMotorJoint | ( | unsigned | id, | |
| RigidBody * | obj1, | |||
| RigidBody * | obj2, | |||
| int | axis1Obj, | |||
| gmtl::Vec3f | axis1, | |||
| int | axis2Obj, | |||
| gmtl::Vec3f | axis2, | |||
| int | axis3Obj, | |||
| gmtl::Vec3f | axis3, | |||
| int | mode = dAMotorUser | |||
| ) |
Member Function Documentation
| void oops::AMotorJoint::build | ( | dWorldID | world | ) | [virtual] |
Implements oops::Joint.
| Joint * oops::AMotorJoint::clone | ( | ) | [virtual] |
Implements oops::Joint.
| void oops::AMotorJoint::setODEParameter | ( | int | attrib, | |
| double | value | |||
| ) | [virtual] |
Implements oops::Joint.
Member Data Documentation
gmtl::Vec3f oops::AMotorJoint::axis1 [protected] |
int oops::AMotorJoint::axis1Obj [protected] |
gmtl::Vec3f oops::AMotorJoint::axis2 [protected] |
int oops::AMotorJoint::axis2Obj [protected] |
gmtl::Vec3f oops::AMotorJoint::axis3 [protected] |
int oops::AMotorJoint::axis3Obj [protected] |
int oops::AMotorJoint::mode [protected] |
int oops::AMotorJoint::numberOfAxis [protected] |
The documentation for this class was generated from the following files:
- tools/libraries/oops/include/oops/Joints.h
- tools/libraries/oops/src/oops/Joints.cpp
Generated on Wed Oct 20 16:12:04 2010 for inVRs by
1.5.8