Packageorg.MARS.dynamics.collision.fine.sat
Classpublic class SATCollisionFactory
ImplementsICollisionFactory

Maps and creates IFineCollisionDetectors for use by the PhysicsEngine



Public Methods
 MethodDefined by
  
Creates a new SATCollisionFactor and builds its detectorMap
SATCollisionFactory
  
Gets an SAT IFineCollisionDetector based on the supplied elements
SATCollisionFactory
Constructor detail
SATCollisionFactory()constructor
public function SATCollisionFactory()

Creates a new SATCollisionFactor and builds its detectorMap

See also

Method detail
getCollisionDetector()method
public function getCollisionDetector(element1:Shape, element2:Shape):IFineCollisionDetector

Gets an SAT IFineCollisionDetector based on the supplied elements

Parameters
element1:Shape — first element to consider
 
element2:Shape — second element to consider

Returns
IFineCollisionDetector — implementor of IFineCollisionDetector to be used by the PhysicsEngine to ultimately determine collision and to generate contacts

See also

ICoarseCollisionDetector.getCandidates