Bounding box

pset = PointSet(rand(Point2, 100))
bbox = boundingbox(pset)

fig = Mke.Figure(size = (800, 400))
viz(fig[1,1], bbox)
viz!(fig[1,1], pset, color = :black)
fig
box  = Box((-1, -1), (0, 0))
ball = Ball((0, 0), (1))
gset = GeometrySet([box, ball])
bbox = boundingbox(gset)

fig = Mke.Figure(size = (800, 400))
viz(fig[1,1], bbox)
viz!(fig[1,1], boundary(box), color = :gray)
viz!(fig[1,1], boundary(ball), color = :gray)
fig