{- | Convinience module providing all transform functionallity in one place. Note that the transform constructors and fields are not exported from here, since the names clash. However, "Data.Vector.Transform.Fancy" provides methods for constructing transforms generically, so that shouldn't be an issue. -} module Data.Vector.Transform ( -- * Transform classes module Data.Vector.Transform.Fancy, -- * Transformation types -- ** 1-dimensional transforms Transform1 (), -- ** 2-dimensional transforms Transform2 (), -- ** 3-dimensional transforms Transform3 (), -- ** 4-dimensional transforms Transform4 (), ) where import Data.Vector.Transform.T1 import Data.Vector.Transform.T2 import Data.Vector.Transform.T3 import Data.Vector.Transform.T4 import Data.Vector.Transform.Fancy