#include <ConstraintForceSolver.h>
§ CollisionHandler
§ ConstraintForceSolver()
| ConstraintForceSolver::ConstraintForceSolver |
( |
WorldBase & |
world | ) |
|
§ ~ConstraintForceSolver()
| ConstraintForceSolver::~ConstraintForceSolver |
( |
| ) |
|
§ clearExternalForces()
| void ConstraintForceSolver::clearExternalForces |
( |
| ) |
|
§ coefficientOfRestitution()
| double ConstraintForceSolver::coefficientOfRestitution |
( |
| ) |
const |
§ collisionDetector()
§ collisionHandlerId()
| int ConstraintForceSolver::collisionHandlerId |
( |
const std::string & |
name | ) |
const |
§ contactCorrectionDepth()
| double ConstraintForceSolver::contactCorrectionDepth |
( |
| ) |
|
§ contactCorrectionVelocityRatio()
| double ConstraintForceSolver::contactCorrectionVelocityRatio |
( |
| ) |
|
§ contactCullingDepth()
| double ConstraintForceSolver::contactCullingDepth |
( |
| ) |
|
§ contactCullingDistance()
| double ConstraintForceSolver::contactCullingDistance |
( |
| ) |
const |
§ enableConstraintForceOutput()
| void ConstraintForceSolver::enableConstraintForceOutput |
( |
bool |
on | ) |
|
§ gaussSeidelErrorCriterion()
| double ConstraintForceSolver::gaussSeidelErrorCriterion |
( |
| ) |
|
§ gaussSeidelMaxNumIterations()
| int ConstraintForceSolver::gaussSeidelMaxNumIterations |
( |
| ) |
|
§ getCollisions()
§ initialize()
| void ConstraintForceSolver::initialize |
( |
void |
| ) |
|
§ registerCollisionHandler()
| int ConstraintForceSolver::registerCollisionHandler |
( |
const std::string & |
name, |
|
|
CollisionHandler |
handler |
|
) |
| |
§ set2Dmode()
| void ConstraintForceSolver::set2Dmode |
( |
bool |
on | ) |
|
§ setCoefficientOfRestitution()
| void ConstraintForceSolver::setCoefficientOfRestitution |
( |
double |
epsilon | ) |
|
§ setCollisionDetector()
§ setCollisionHandler()
| void ConstraintForceSolver::setCollisionHandler |
( |
Link * |
link1, |
|
|
Link * |
link2, |
|
|
int |
handlerId |
|
) |
| |
§ setContactCullingDepth()
| void ConstraintForceSolver::setContactCullingDepth |
( |
double |
depth | ) |
|
§ setContactCullingDistance()
| void ConstraintForceSolver::setContactCullingDistance |
( |
double |
thresh | ) |
|
§ setContactDepthCorrection()
| void ConstraintForceSolver::setContactDepthCorrection |
( |
double |
depth, |
|
|
double |
velocityRatio |
|
) |
| |
§ setFriction() [1/2]
| void ConstraintForceSolver::setFriction |
( |
double |
staticFriction, |
|
|
double |
slipFliction |
|
) |
| |
§ setFriction() [2/2]
| void ConstraintForceSolver::setFriction |
( |
Link * |
link1, |
|
|
Link * |
link2, |
|
|
double |
staticFriction, |
|
|
double |
slipFriction |
|
) |
| |
§ setGaussSeidelErrorCriterion()
| void ConstraintForceSolver::setGaussSeidelErrorCriterion |
( |
double |
e | ) |
|
§ setGaussSeidelMaxNumIterations()
| void ConstraintForceSolver::setGaussSeidelMaxNumIterations |
( |
int |
n | ) |
|
§ slipFriction()
| double ConstraintForceSolver::slipFriction |
( |
| ) |
const |
§ solve()
| void ConstraintForceSolver::solve |
( |
| ) |
|
§ staticFriction()
| double ConstraintForceSolver::staticFriction |
( |
| ) |
const |
§ unregisterCollisionHandler()
| void ConstraintForceSolver::unregisterCollisionHandler |
( |
int |
handlerId | ) |
|
The documentation for this class was generated from the following files: