Exemple #1
0
 public Space(ISpatialDatabase spatialDatabase)
 {
     _spatialDatabase   = spatialDatabase;
     _aabbCallback      = AABBCallback;
     _circleCallback    = CircleCallback;
     _addToListCallback = AddToList;
 }
Exemple #2
0
 public static void Setup(Contexts contexts, Fix timeStep, ISpatialDatabase spatialDatabase)
 {
     contexts.Singleton()
     .Add(new Space(spatialDatabase));
     contexts.Configuration()
     .Add(new TimeStep(timeStep))
     .Add(new GlobalForce(FixVec2.Zero));
 }
Exemple #3
0
 public IConfigurationEnd AddSpatialDatabase(ISpatialDatabase spatialDatabase)
 {
     SpatialDatabase = spatialDatabase;
     return(this);
 }