us.ihmc.simulationconstructionset.physics.ScsCollisionDetector Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of simulation-construction-set
Show all versions of simulation-construction-set
Simulation Construction Set
package us.ihmc.simulationconstructionset.physics;
import us.ihmc.simulationconstructionset.physics.collision.CollisionDetectionResult;
/**
* High level interface for collision detection
*/
public interface ScsCollisionDetector
{
/**
* Call to initialize collision detection.
*/
public void initialize();
/**
* Returns a factory for creating collision shapes that are attached to Links.
*/
public CollisionShapeFactory getShapeFactory();
/**
* Checks for collisions. Puts the results of the collision detection process into result
*/
public void performCollisionDetection(CollisionDetectionResult result);
}