| cGenericPointForceAlgo() | cGenericPointForceAlgo | |
| computeForce() | cProxyPointForceAlgo | [protected, virtual] |
| computeForces(const cVector3d &a_nextDevicePos) | cProxyPointForceAlgo | [virtual] |
| computeNextBestProxyPosition(cVector3d a_goal) | cProxyPointForceAlgo | [protected, virtual] |
| correctProxyForObjectMotion() | cProxyPointForceAlgo | [protected, virtual] |
| cProxyPointForceAlgo() | cProxyPointForceAlgo | |
| enableDynamicProxy(bool a_enable) | cProxyPointForceAlgo | [inline] |
| getContactObject() | cProxyPointForceAlgo | [inline, virtual] |
| getContactObjectLastGlobalPos(cVector3d &a_pos) | cProxyPointForceAlgo | [inline, virtual] |
| getContactObjectLastGlobalRot(cMatrix3d &a_rot) | cProxyPointForceAlgo | [inline, virtual] |
| getContactPoint() | cProxyPointForceAlgo | [inline, virtual] |
| getContacts(cTriangle *&a_t0, cTriangle *&a_t1, cTriangle *&a_t2) | cProxyPointForceAlgo | [virtual] |
| getDeviceGlobalPosition() const | cProxyPointForceAlgo | [inline, virtual] |
| getDynamicProxyEnabled() | cProxyPointForceAlgo | [inline] |
| getLastGlobalForce() const | cProxyPointForceAlgo | [inline, virtual] |
| getNormalForce() | cProxyPointForceAlgo | [inline, virtual] |
| getProxyGlobalPosition() const | cProxyPointForceAlgo | [inline, virtual] |
| getProxyRadius() const | cProxyPointForceAlgo | [inline, virtual] |
| getTangentialForce() | cProxyPointForceAlgo | [inline, virtual] |
| getWorld() | cGenericPointForceAlgo | [inline] |
| goalAchieved(const cVector3d &a_proxy, const cVector3d &a_goal) const | cProxyPointForceAlgo | [protected, virtual] |
| initialize(cWorld *a_world, const cVector3d &a_initialPos) | cProxyPointForceAlgo | [virtual] |
| lastIterationPositions | cProxyPointForceAlgo | [protected] |
| m_colorLine | cProxyPointForceAlgo | [protected] |
| m_colorProxy | cProxyPointForceAlgo | [protected] |
| m_deviceGlobalPos | cProxyPointForceAlgo | [protected] |
| m_displayRadius | cProxyPointForceAlgo | [protected] |
| m_dynamicProxy | cProxyPointForceAlgo | [protected] |
| m_lastGlobalForce | cProxyPointForceAlgo | [protected] |
| m_lastObjectGlobalPos | cProxyPointForceAlgo | [protected] |
| m_lastObjectGlobalRot | cProxyPointForceAlgo | [protected] |
| m_movingObject | cProxyPointForceAlgo | [protected] |
| m_nextBestProxyGlobalPos | cProxyPointForceAlgo | [protected] |
| m_normalForce | cProxyPointForceAlgo | [protected] |
| m_numContacts | cProxyPointForceAlgo | [protected] |
| m_proxyGlobalPos | cProxyPointForceAlgo | [protected] |
| m_radius | cProxyPointForceAlgo | [protected] |
| m_slipping | cProxyPointForceAlgo | [protected] |
| m_tangentialForce | cProxyPointForceAlgo | [protected] |
| m_touchingObject | cProxyPointForceAlgo | [protected] |
| m_touchingPoint | cProxyPointForceAlgo | [protected] |
| m_triangle0 | cProxyPointForceAlgo | [protected] |
| m_triangle1 | cProxyPointForceAlgo | [protected] |
| m_triangle2 | cProxyPointForceAlgo | [protected] |
| m_useMelderFriction | cProxyPointForceAlgo | [protected] |
| m_world | cGenericPointForceAlgo | [protected] |
| offsetGoalPosition(cVector3d &a_goal, const cVector3d &a_proxy) const | cProxyPointForceAlgo | [protected, virtual] |
| setMovingObject(cGenericObject *a_movingObject) | cProxyPointForceAlgo | [inline] |
| setProxyRadius(const double a_radius) | cProxyPointForceAlgo | [inline] |
| setUseFriction(const bool &a_useFriction) | cProxyPointForceAlgo | [inline] |
| setUseMelderFriction(const bool &a_useMelderFriction) | cProxyPointForceAlgo | [inline] |
| setUseZillesFriction(const bool &a_useZillesFriction) | cProxyPointForceAlgo | [inline] |
| testFrictionAndMoveProxy(const cVector3d &goal, const cVector3d &proxy, cVector3d normal, cGenericObject *parent) | cProxyPointForceAlgo | [protected] |
| updateDynamicContactState() | cProxyPointForceAlgo | [protected, virtual] |
| ~cGenericPointForceAlgo() | cGenericPointForceAlgo | [inline, virtual] |