{-| [Boolean Operations](https://en.wikipedia.org/wiki/Boolean_operations_on_polygons) operations on `Shape`. -} module Waterfall.TwoD.Booleans ( union2D , difference2D , intersection2D , unions2D , intersections2D , emptyShape ) where import Waterfall.TwoD.Internal.Shape (union2D, unions2D, difference2D, intersection2D, intersections2D, emptyShape)