All Downloads are FREE. Search and download functionalities are using the official Maven repository.

us.ihmc.simulationconstructionset.physics.ScsCollisionDetector Maven / Gradle / Ivy

There is a newer version: 0.25.2
Show newest version
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);

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy