private void DrawQuadtree <T>(Quadtree <T> quadtree) { _primitive.DrawBox(quadtree.Boundaries.X, quadtree.Boundaries.Y, quadtree.Boundaries.Width, quadtree.Boundaries.Height, Color.White * 0.5f); foreach (var child in quadtree.GetChildren()) { DrawQuadtree(child); } }