Classes | Namespaces | Functions
PhysicsManager.h File Reference
#include <boost/thread/mutex.hpp>
#include <list>
#include <memory>
#include <vector>
#include "SurgSim/Framework/ComponentManager.h"
#include "SurgSim/Framework/LockedContainer.h"
#include "SurgSim/Physics/PhysicsManagerState.h"

Go to the source code of this file.

Classes

class  SurgSim::Physics::PhysicsManager
 PhyicsManager handles the physics and motion calculation, it uses Computations to separate the algorithmic steps into smaller pieces. More...
 

Namespaces

 SurgSim
 
 SurgSim::Collision
 
 SurgSim::Framework
 
 SurgSim::Particles
 
 SurgSim::Physics
 

Functions

std::vector< std::shared_ptr< Physics::Computation > > SurgSim::Physics::createDcdPipeline (bool copyState=false)
 Creates default DCD pipeline, this currently does basic DCD without regard to CCD. More...
 
std::vector< std::shared_ptr< Physics::Computation > > SurgSim::Physics::createCcdPipeline (bool copyState=false)
 Create default CCD pipeline, this currently does basic CCD without regard to DCD. More...