hgeometry-0.11.0.0: src/Data/Geometry/Box.hs
{-# LANGUAGE UndecidableInstances #-}
{-# LANGUAGE DeriveAnyClass #-}
{-# OPTIONS_GHC -fno-warn-orphans #-}
--------------------------------------------------------------------------------
-- |
-- Module : Data.Geometry.Box
-- Copyright : (C) Frank Staals
-- License : see the LICENSE file
-- Maintainer : Frank Staals
--
-- Orthogonal \(d\)-dimensiontal boxes (e.g. rectangles)
--
--------------------------------------------------------------------------------
module Data.Geometry.Box( module Data.Geometry.Box.Internal
, module Data.Geometry.Box.Corners
, module Data.Geometry.Box.Sides
) where
import Control.DeepSeq
import Data.Geometry.Box.Corners
import Data.Geometry.Box.Internal
import Data.Geometry.Box.Sides
import Data.Geometry.Vector
--------------------------------------------------------------------------------
deriving instance (NFData p, NFData r, Arity d) => NFData (Box d p r)