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

Public Member Functions | |
| SliderJoint (gmtl::Vec3f axis) | |
| SliderJoint (unsigned id, RigidBody *obj1, RigidBody *obj2, gmtl::Vec3f axis) | |
| virtual Joint * | clone () |
| virtual void | setODEParameter (int attrib, double value) |
| virtual void | build (dWorldID world) |
| gmtl::Vec3f & | getAxis (gmtl::Vec3f &dst) |
| const gmtl::Vec3f & | getAxis () |
| float | getPosition () |
| virtual void | setMinBoundary (float min) |
| virtual void | setMaxBoundary (float max) |
| float | getMinBoundary () |
| float | getMaxBoundary () |
Protected Attributes | |
| gmtl::Vec3f | axis |
| bool | minBoundarySet |
| bool | maxBoundarySet |
| float | minBoundary |
| float | maxBoundary |
Constructor & Destructor Documentation
| SliderJoint::SliderJoint | ( | gmtl::Vec3f | axis | ) |
Member Function Documentation
| void SliderJoint::build | ( | dWorldID | world | ) | [virtual] |
Implements oops::Joint.
| Joint * SliderJoint::clone | ( | ) | [virtual] |
Implements oops::Joint.
| const gmtl::Vec3f & SliderJoint::getAxis | ( | ) |
| gmtl::Vec3f & SliderJoint::getAxis | ( | gmtl::Vec3f & | dst | ) |
| float SliderJoint::getMaxBoundary | ( | ) |
| float SliderJoint::getMinBoundary | ( | ) |
| float SliderJoint::getPosition | ( | ) |
| void SliderJoint::setMaxBoundary | ( | float | max | ) | [virtual] |
| void SliderJoint::setMinBoundary | ( | float | min | ) | [virtual] |
| void SliderJoint::setODEParameter | ( | int | attrib, | |
| double | value | |||
| ) | [virtual] |
Implements oops::Joint.
Member Data Documentation
gmtl::Vec3f oops::SliderJoint::axis [protected] |
float oops::SliderJoint::maxBoundary [protected] |
bool oops::SliderJoint::maxBoundarySet [protected] |
float oops::SliderJoint::minBoundary [protected] |
bool oops::SliderJoint::minBoundarySet [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