# cProxyPointForceAlgo Member List

This is the complete list of members for cProxyPointForceAlgo, including all inherited members.

cGenericPointForceAlgo() | cGenericPointForceAlgo |
computeForces(const cVector3d &a_toolPos, const cVector3d &a_toolVel) | cProxyPointForceAlgo | `[virtual]`
computeNextBestProxyPosition(const cVector3d &a_goal) | cProxyPointForceAlgo | `[protected, virtual]`
computeNextProxyPositionWithContraints0(const cVector3d &a_goalGlobalPos) | cProxyPointForceAlgo | `[protected]`
computeNextProxyPositionWithContraints1(const cVector3d &a_goalGlobalPos) | cProxyPointForceAlgo | `[protected]`
computeNextProxyPositionWithContraints2(const cVector3d &a_goalGlobalPos) | cProxyPointForceAlgo | `[protected]`
cProxyPointForceAlgo() | cProxyPointForceAlgo |
getDeviceGlobalPosition() const | cProxyPointForceAlgo | `[inline]`
getEpsilonBaseValue() | cProxyPointForceAlgo | `[inline]`
getForce() | cProxyPointForceAlgo | `[inline]`
getNormalForce() | cProxyPointForceAlgo | `[inline]`
getNumContacts() | cProxyPointForceAlgo | `[inline]`
getProxyGlobalPosition() const | cProxyPointForceAlgo | `[inline]`
getProxyRadius() const | cProxyPointForceAlgo | `[inline]`
getTangentialForce() | cProxyPointForceAlgo | `[inline]`
getWorld() | cGenericPointForceAlgo | `[inline]`
goalAchieved(const cVector3d &a_proxy, const cVector3d &a_goal) const | cProxyPointForceAlgo | `[protected, virtual]`
initialize(cWorld *a_world, const cVector3d &a_initialGlobalPosition) | cProxyPointForceAlgo | `[virtual]`
m_algoCounter | cProxyPointForceAlgo | `[protected]`
m_collisionRecorderConstraint0 | cProxyPointForceAlgo | `[protected]`
m_collisionRecorderConstraint1 | cProxyPointForceAlgo | `[protected]`
m_collisionRecorderConstraint2 | cProxyPointForceAlgo | `[protected]`
m_collisionSettings | cProxyPointForceAlgo |
m_contactPoint0 | cProxyPointForceAlgo |
m_contactPoint1 | cProxyPointForceAlgo |
m_contactPoint2 | cProxyPointForceAlgo |
m_deviceGlobalPos | cProxyPointForceAlgo | `[protected]`
m_epsilon | cProxyPointForceAlgo | `[protected]`
m_epsilonBaseValue | cProxyPointForceAlgo | `[protected]`
m_epsilonCollisionDetection | cProxyPointForceAlgo | `[protected]`
m_epsilonInitialValue | cProxyPointForceAlgo | `[protected]`
m_epsilonMinimalValue | cProxyPointForceAlgo | `[protected]`
m_forceShadingAngleThreshold | cProxyPointForceAlgo |
m_frictionDynHysteresisMultiplier | cProxyPointForceAlgo |
m_lastGlobalForce | 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_useDynamicProxy | cProxyPointForceAlgo |
m_useForceShading | cProxyPointForceAlgo |
m_useFriction | cProxyPointForceAlgo |
m_world | cGenericPointForceAlgo | `[protected]`
reset() | cProxyPointForceAlgo |
setEpsilonBaseValue(double a_value) | cProxyPointForceAlgo |
setProxyGlobalPosition(const cVector3d &a_position) | cProxyPointForceAlgo | `[inline]`
setProxyRadius(const double &a_radius) | cProxyPointForceAlgo | `[inline]`
testFrictionAndMoveProxy(const cVector3d &a_goal, const cVector3d &a_proxy, cVector3d &a_normal, cGenericObject *a_parent) | cProxyPointForceAlgo | `[protected, virtual]`
updateForce() | cProxyPointForceAlgo | `[protected, virtual]`
~cGenericPointForceAlgo() | cGenericPointForceAlgo | `[inline, virtual]`
~cProxyPointForceAlgo() | cProxyPointForceAlgo | `[inline, virtual]`

CHAI3D 2.0.0 documentation
Please address any questions to support@chai3d.org
(C) 2003-2009 - CHAI 3D
All Rights Reserved.