-------------------------------------------------------------------------------- -- | -- Module : Geometry.SetOperations.Types -- Copyright : (C) 2017 Maksymilian Owsianny -- License : BSD-style (see LICENSE) -- Maintainer : Maksymilian.Owsianny@gmail.com -- -------------------------------------------------------------------------------- module Geometry.SetOperations.Types ( SetOperation (..) ) where -------------------------------------------------------------------------------- -- | Four basic set operations: -- -- <<images/set-operation-examples.png>> data SetOperation = Union | Intersection | Difference | SymmetricDifference