Skip to content

Latest commit

 

History

History
33 lines (27 loc) · 603 Bytes

boundingbox.md

File metadata and controls

33 lines (27 loc) · 603 Bytes

Bounding box

using Meshes # hide
import CairoMakie as Mke # hide
boundingbox
pset = PointSet(rand(Point{2}, 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