module Graphics.Gloss.Export.Tiff ( exportPictureToTiff , exportPicturesToTiff ) where import Codec.Picture.Tiff (writeTiff) import qualified Graphics.Gloss.Rendering as Gloss import Graphics.Gloss.Export.Image -- | Save a gloss Picture as Tiff exportPictureToTiff :: Size -- ^ width, height in pixels -> Gloss.Color -- ^ background color -> FilePath -> Gloss.Picture -> IO () exportPictureToTiff = exportPictureToFormat writeTiff -- | Save a gloss animation as Tiff exportPicturesToTiff :: Size -- ^ width, height in pixels -> Gloss.Color -- ^ background color -> FilePath -> Animation -- ^ function that maps from point in time to Picture. analog to Gloss.Animation -> [Float] -- ^ list of points in time at which to evaluate the animation -> IO () exportPicturesToTiff = exportPicturesToFormat writeTiff