Defines the mechanism for handling impact constraints.
More...
#include <ImpactConstraintHandler.h>
|
static boost::shared_ptr
< Ravelin::DynamicBodyd > | get_super_body (boost::shared_ptr< Ravelin::SingleBodyd > sb) |
| Gets the super body (articulated if any)
|
|
|
bool | use_ip_solver |
| If set to true, uses the interior-point solver (default is false)
|
|
unsigned | ip_max_iterations |
| The maximum number of iterations to use for the interior-point solver.
|
|
double | ip_eps |
| The tolerance for to the interior-point solver (default 1e-6)
|
|
|
class | ConstraintSimulator |
|
class | ConstraintStabilization |
|
Defines the mechanism for handling impact constraints.
void ImpactConstraintHandler::process_constraints |
( |
const std::vector< UnilateralConstraint > & |
constraints | ) |
|
- Parameters
-
constraints | the vector of constraints |
The documentation for this class was generated from the following files:
- /home/drum/Moby/include/Moby/ImpactConstraintHandler.h
- /home/drum/Moby/src/ImpactConstraintHandler.cpp
- /home/drum/Moby/src/ImpactConstraintHandlerLCP.cpp
- /home/drum/Moby/src/ImpactConstraintHandlerNQP.cpp
- /home/drum/Moby/src/ImpactConstraintHandlerQP.cpp