Open
Description
The documentation for intersection
reads
Compute the intersection of two geometries or domains g₁ and g₂ and apply function f to it. Default function is identity.
One might then expect to be able to run
orb = Meshes.Ball((0., 0.), 1.0)
square = Meshes.box((0.0, 0.0), (1.0, 1.0))
intersection(measure, orb, square)
which results in a StackOverflowError
.
Perhaps "intersection" is not intended for this purpose?