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] |