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