namespace BouncyCatIsBouncy { static class SolidArea { static public PhysicsBody Create(Physics simulator, OBB box) { PhysicsBody body = new PhysicsBody(); body.Position = box.Center; PhysicsGeom geom = new PhysicsGeom(body, box); simulator.Add(body); return body; } static public PhysicsBody Create(Physics simulator, RadialBB circle) { PhysicsBody body = new PhysicsBody(); body.Position = circle.Center; PhysicsGeom geom = new PhysicsGeom(body, circle); simulator.Add(body); return body; } } }