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;
 }