addGlobalCollisionEventHandler(CollisionEventHandler *eventHandler) | opal::Simulator | [virtual] |
addJoint(Joint *j) | opal::Simulator | [protected] |
addMotor(Motor *m) | opal::Simulator | [protected] |
addPostStepEventHandler(PostStepEventHandler *eventHandler) | opal::Simulator | [virtual] |
addSensor(Sensor *s) | opal::Simulator | [protected] |
addSolid(Solid *s) | opal::Simulator | [protected] |
addSpace(Space *s) | opal::Simulator | [protected] |
areStaticSleepingContactsEnabled() | opal::Simulator | [virtual] |
createAccelerationSensor() | opal::Simulator | [virtual] |
createAttractorMotor() | opal::Simulator | [virtual] |
createGearedMotor() | opal::Simulator | [virtual] |
createInclineSensor() | opal::Simulator | [virtual] |
createJoint()=0 | opal::Simulator | [pure virtual] |
createPlane(real a, real b, real c, real d, const Material &m=defaults::shape::material) | opal::Simulator | [virtual] |
createRaycastSensor() | opal::Simulator | [virtual] |
createServoMotor() | opal::Simulator | [virtual] |
createSolid()=0 | opal::Simulator | [pure virtual] |
createSpace()=0 | opal::Simulator | [pure virtual] |
createSpringMotor() | opal::Simulator | [virtual] |
createThrusterMotor() | opal::Simulator | [virtual] |
createVelocityMotor() | opal::Simulator | [virtual] |
createVolumeSensor() | opal::Simulator | [virtual] |
destroy()=0 | opal::Simulator | [pure virtual] |
destroyAllJoints() | opal::Simulator | [virtual] |
destroyAllMotors() | opal::Simulator | [virtual] |
destroyAllSensors() | opal::Simulator | [virtual] |
destroyAllSolids() | opal::Simulator | [virtual] |
destroyGarbage() | opal::Simulator | [protected] |
destroyJoint(Joint *j) | opal::Simulator | [virtual] |
destroyMotor(Motor *m) | opal::Simulator | [virtual] |
destroySensor(Sensor *s) | opal::Simulator | [virtual] |
destroySolid(Solid *s) | opal::Simulator | [virtual] |
getGlobalCollisionEventHandler(unsigned int id) const | opal::Simulator | [virtual] |
getGravity() const =0 | opal::Simulator | [pure virtual] |
getMaxContacts() const | opal::Simulator | [virtual] |
getMaxCorrectingVel() const | opal::Simulator | [virtual] |
getNumGlobalCollisionEventHandlers() const | opal::Simulator | [virtual] |
getNumPostStepEventHandlers() const | opal::Simulator | [virtual] |
getNumSolids() const | opal::Simulator | [virtual] |
getPostStepEventHandler(unsigned int id) const | opal::Simulator | [virtual] |
getRootSpace() | opal::Simulator | [virtual] |
getSolid(unsigned int i) const | opal::Simulator | [virtual] |
getSolverAccuracy() const | opal::Simulator | [virtual] |
getStepSize() | opal::Simulator | [virtual] |
getUserData() | opal::Simulator | [virtual] |
groupsMakeContacts(unsigned int group0, unsigned int group1) | opal::Simulator | [virtual] |
initData(SimulatorData data) | opal::Simulator | [virtual] |
instantiateBlueprint(BlueprintInstance &instance, const Blueprint &bp, const Matrix44r &offset=Matrix44r(), real scale=1) | opal::Simulator | [virtual] |
internal_fireRay(const Rayr &r, real length, const Solid *attachedSolid, unsigned int rayContactGroup)=0 | opal::Simulator | [pure virtual] |
internal_getContactGroupFlags(unsigned int groupNum) const | opal::Simulator | [virtual] |
internal_queryVolume(const Solid *volume, const Solid *attachedSolid)=0 | opal::Simulator | [pure virtual] |
internal_recordCollision(const CollisionEvent &event) | opal::Simulator | [virtual] |
mCollisionEventHandlers | opal::Simulator | [protected] |
mContactGroupFlags | opal::Simulator | [protected] |
mData | opal::Simulator | [protected] |
mIsJointDestructionSafe | opal::Simulator | [protected] |
mIsSolidDestructionSafe | opal::Simulator | [protected] |
mJointGarbageList | opal::Simulator | [protected] |
mJointList | opal::Simulator | [protected] |
mMaxContacts | opal::Simulator | [protected] |
mMaxCorrectingVel | opal::Simulator | [protected] |
mMotorList | opal::Simulator | [protected] |
mPostStepEventHandlers | opal::Simulator | [protected] |
mRootSpace | opal::Simulator | [protected] |
mSensorList | opal::Simulator | [protected] |
mSolidGarbageList | opal::Simulator | [protected] |
mSolidList | opal::Simulator | [protected] |
mSolverAccuracyLevel | opal::Simulator | [protected] |
mSpaceList | opal::Simulator | [protected] |
mStaticSleepingContactsEnabled | opal::Simulator | [protected] |
mStepSize | opal::Simulator | [protected] |
mTimeBuffer | opal::Simulator | [protected] |
mUserData | opal::Simulator | [protected] |
removeGlobalCollisionEventHandler(CollisionEventHandler *eventHandler) | opal::Simulator | [virtual] |
removeJoint(Joint *j) | opal::Simulator | [protected] |
removeMotor(Motor *m) | opal::Simulator | [protected] |
removePostStepEventHandler(PostStepEventHandler *eventHandler) | opal::Simulator | [virtual] |
removeSensor(Sensor *s) | opal::Simulator | [protected] |
removeSolid(Solid *s) | opal::Simulator | [protected] |
setGravity(const Vec3r &gravity)=0 | opal::Simulator | [pure virtual] |
setMaxContacts(unsigned int mc) | opal::Simulator | [virtual] |
setMaxCorrectingVel(real vel) | opal::Simulator | [virtual] |
setSolverAccuracy(SolverAccuracyLevel level) | opal::Simulator | [virtual] |
setStaticSleepingContactsEnabled(bool enable) | opal::Simulator | [virtual] |
setStepSize(real stepSize) | opal::Simulator | [virtual] |
setupContactGroup(unsigned int group, bool makeContacts) | opal::Simulator | [virtual] |
setupContactGroups(unsigned int group0, unsigned int group1, bool makeContacts) | opal::Simulator | [virtual] |
setUserData(void *data) | opal::Simulator | [virtual] |
simulate(real dt) | opal::Simulator | [virtual] |
Simulator() | opal::Simulator | |
stepPhysics()=0 | opal::Simulator | [protected, pure virtual] |
~Simulator() | opal::Simulator | [protected, virtual] |