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

Public Member Functions | |
| Hinge2Joint (unsigned anchorObject, gmtl::Vec3f offset, gmtl::Vec3f axis1, gmtl::Vec3f axis2) | |
| Hinge2Joint (unsigned id, RigidBody *obj1, RigidBody *obj2, gmtl::Vec3f position, gmtl::Vec3f axis1, gmtl::Vec3f axis2) | |
| virtual Joint * | clone () |
| virtual void | setODEParameter (int attrib, double value) |
| virtual void | build (dWorldID world) |
| gmtl::Vec3f & | getAnchor1 (gmtl::Vec3f &dst) |
| gmtl::Vec3f & | getAnchor2 (gmtl::Vec3f &dst) |
Protected Attributes | |
| unsigned | anchorObject |
| gmtl::Vec3f | offset |
| gmtl::Vec3f | position |
| gmtl::Vec3f | axis1 |
| gmtl::Vec3f | axis2 |
Constructor & Destructor Documentation
| Hinge2Joint::Hinge2Joint | ( | unsigned | anchorObject, | |
| gmtl::Vec3f | offset, | |||
| gmtl::Vec3f | axis1, | |||
| gmtl::Vec3f | axis2 | |||
| ) |
| Hinge2Joint::Hinge2Joint | ( | unsigned | id, | |
| RigidBody * | obj1, | |||
| RigidBody * | obj2, | |||
| gmtl::Vec3f | position, | |||
| gmtl::Vec3f | axis1, | |||
| gmtl::Vec3f | axis2 | |||
| ) |
Member Function Documentation
| void Hinge2Joint::build | ( | dWorldID | world | ) | [virtual] |
Implements oops::Joint.
| Joint * Hinge2Joint::clone | ( | ) | [virtual] |
Implements oops::Joint.
| gmtl::Vec3f & Hinge2Joint::getAnchor1 | ( | gmtl::Vec3f & | dst | ) |
| gmtl::Vec3f & Hinge2Joint::getAnchor2 | ( | gmtl::Vec3f & | dst | ) |
| void Hinge2Joint::setODEParameter | ( | int | attrib, | |
| double | value | |||
| ) | [virtual] |
Implements oops::Joint.
Member Data Documentation
unsigned oops::Hinge2Joint::anchorObject [protected] |
gmtl::Vec3f oops::Hinge2Joint::axis1 [protected] |
gmtl::Vec3f oops::Hinge2Joint::axis2 [protected] |
gmtl::Vec3f oops::Hinge2Joint::offset [protected] |
gmtl::Vec3f oops::Hinge2Joint::position [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