public Space(ISpatialDatabase spatialDatabase) { _spatialDatabase = spatialDatabase; _aabbCallback = AABBCallback; _circleCallback = CircleCallback; _addToListCallback = AddToList; }
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)); }
public IConfigurationEnd AddSpatialDatabase(ISpatialDatabase spatialDatabase) { SpatialDatabase = spatialDatabase; return(this); }