ContactSolver.hpp File Reference

Go to the source code of this file.

Classes

struct  playrho::d2::PositionSolution
 Solution for position constraint. More...
 
struct  playrho::ConstraintSolverConf
 

Namespaces

 playrho
 
 playrho::d2
 
 playrho::GaussSeidel
 

Functions

PositionSolution playrho::d2::operator+ (PositionSolution lhs, PositionSolution rhs)
 Addition operator. More...
 
PositionSolution playrho::d2::operator- (PositionSolution lhs, PositionSolution rhs)
 Subtraction operator. More...
 
ConstraintSolverConf playrho::GetDefaultPositionSolverConf ()
 Gets the default position solver configuration. More...
 
ConstraintSolverConf playrho::GetDefaultToiPositionSolverConf ()
 Gets the default TOI position solver configuration. More...
 
ConstraintSolverConf playrho::GetRegConstraintSolverConf (const StepConf &conf) noexcept
 Gets the regular phase constraint solver configuration for the given step configuration. More...
 
ConstraintSolverConf playrho::GetToiConstraintSolverConf (const StepConf &conf) noexcept
 Gets the TOI phase constraint solver configuration for the given step configuration. More...
 
Momentum playrho::GaussSeidel::SolveVelocityConstraint (d2::VelocityConstraint &vc)
 
d2::PositionSolution playrho::GaussSeidel::SolvePositionConstraint (const d2::PositionConstraint &pc, const bool moveA, const bool moveB, ConstraintSolverConf conf)