public CollisionEngineParameters( double collisionDistance, int maxGJKIteration, int maxEPAIteration, double precision, double gjkTolerance, double epaTolerance, double manifoldProjectionTolerance, int manifoldPointNumber, int maxThreadNumber, BroadPhaseEngineType broadPhaseEngineType) { CollisionDistance = collisionDistance; MaxGJKIteration = maxGJKIteration; MaxEPAIteration = maxEPAIteration; Precision = precision; GJKManifoldTolerance = gjkTolerance; EPAManifoldTolerance = epaTolerance; ManifoldProjectionTolerance = manifoldProjectionTolerance; ManifoldPointNumber = manifoldPointNumber; MaxThreadNumber = maxThreadNumber; BroadPhaseType = broadPhaseEngineType; }
public void SetBroadPhaseEngine(BroadPhaseEngineType type) { BroadPhaseType = type; }