addForce(int axisNum, real magnitude, real duration, bool singleStep=false) | opal::Joint | [virtual] |
addTorque(int axisNum, real magnitude, real duration, bool singleStep=false) | opal::Joint | [virtual] |
areContactsEnabled() const | opal::Joint | [virtual] |
areLimitsEnabled(int axisNum) | opal::Joint | [virtual] |
attachODEBodies(Solid *s0, Solid *s1) | opal::ODEJoint | [protected, virtual] |
calcStress() | opal::ODEJoint | [protected, virtual] |
filterSolidForStaticness(Solid *s0, Solid *s1) | opal::ODEJoint | [protected] |
getAccumulatedDamage() const | opal::Joint | [virtual] |
getAccumulatedThresh() const | opal::Joint | [virtual] |
getAnchor() const | opal::ODEJoint | [virtual] |
getAngle(int axisNum) const | opal::ODEJoint | [virtual] |
getAxis(int axisNum) const | opal::ODEJoint | [virtual] |
getBreakingMode() const | opal::Joint | [virtual] |
getBreakThresh() const | opal::Joint | [virtual] |
getData() | opal::Joint | [virtual] |
getDistance(int axisNum) const | opal::ODEJoint | [virtual] |
getHighLimit(int axisNum) const | opal::Joint | [virtual] |
getJointBreakEventHandler() const | opal::Joint | [virtual] |
getLimitBounciness(int axisNum) const | opal::Joint | [virtual] |
getLimitHardness(int axisNum) const | opal::Joint | [virtual] |
getLowLimit(int axisNum) const | opal::Joint | [virtual] |
getName() const | opal::Joint | [virtual] |
getNumAxes() const | opal::Joint | [virtual] |
getSolid0() const | opal::Joint | [virtual] |
getSolid1() const | opal::Joint | [virtual] |
getType() const | opal::Joint | [virtual] |
getUserData() | opal::Joint | [virtual] |
getVelocity(int axisNum) const | opal::ODEJoint | [virtual] |
init(const JointData &data) | opal::ODEJoint | [virtual] |
internal_dependsOnSolid(Solid *s) | opal::Joint | [virtual] |
internal_destroy() | opal::Joint | [virtual] |
internal_getJointID() const | opal::ODEJoint | |
internal_setDesiredVel(int axisNum, real value) | opal::ODEJoint | [virtual] |
internal_setMaxTorque(int axisNum, real value) | opal::ODEJoint | [virtual] |
internal_update() | opal::ODEJoint | [virtual] |
isBroken() const | opal::Joint | [virtual] |
isEnabled() const | opal::Joint | [virtual] |
isRotational(int axisNum) const | opal::Joint | [virtual] |
Joint() | opal::Joint | |
mAMotorID | opal::ODEJoint | [protected] |
mAxisRotational | opal::Joint | [protected] |
mData | opal::Joint | [protected] |
mInitCalled | opal::Joint | [protected] |
mJointBreakEventHandler | opal::Joint | [protected] |
mJointFeedback | opal::ODEJoint | [protected] |
mJointID | opal::ODEJoint | [protected] |
mNumAxes | opal::Joint | [protected] |
mUserData | opal::Joint | [protected] |
mWorldID | opal::ODEJoint | [protected] |
ODEJoint(dWorldID worldID) | opal::ODEJoint | |
repairAccumDamage() | opal::Joint | [virtual] |
setAnchor(const Point3r &anchor) | opal::ODEJoint | [protected, virtual] |
setAxis(int axisNum, const JointAxis &axis) | opal::ODEJoint | [protected, virtual] |
setBreakParams(JointBreakMode mode, real breakThresh, real accumThresh=0) | opal::Joint | [virtual] |
setContactsEnabled(bool e) | opal::Joint | [virtual] |
setEnabled(bool e) | opal::ODEJoint | [virtual] |
setJointBreakEventHandler(JointBreakEventHandler *eventHandler) | opal::Joint | [virtual] |
setJointParam(int parameter, dReal value) | opal::ODEJoint | [protected] |
setLimitBounciness(int axisNum, real b) | opal::ODEJoint | [virtual] |
setLimitHardness(int axisNum, real h) | opal::ODEJoint | [virtual] |
setLimitRange(int axisNum, real low, real high) | opal::ODEJoint | [virtual] |
setLimitsEnabled(int axisNum, bool e) | opal::ODEJoint | [virtual] |
setName(const std::string &name) | opal::Joint | [virtual] |
setSolids(Solid *s0, Solid *s1) | opal::Joint | [protected] |
setUserData(void *data) | opal::Joint | [virtual] |
updateDamage(real currentStress) | opal::Joint | [protected] |
wakeSolids() | opal::Joint | [virtual] |
~Joint() | opal::Joint | [protected, virtual] |
~ODEJoint() | opal::ODEJoint | [virtual] |