HDRUtils-1.0.0: Utilities for reading, manipulating, and writing HDR imagesSource codeContentsIndex
Graphics.Image.PixelMap
Documentation
type Channel = StorableArray (Int, Int) FloatSource
data PixelMap Source
Constructors
PixelMap
tags :: [(String, String)]
pixels :: Map String (StorableArray (Int, Int) CFloat)
width :: Int
height :: Int
colorspace :: ColourSpace
class ImageData a whereSource
Methods
toPixelMap :: a -> PixelMapSource
fromPixelMap :: PixelMap -> aSource
show/hide Instances
data ColourSpace Source
Constructors
Ciea
Rgba (RGBSpace CFloat)
Srgba
SrgbaLinear
ixHelper :: Map String (StorableArray (Int, Int) CFloat) -> String -> String -> String -> (CFloat -> CFloat -> CFloat -> Colour CFloat) -> (Int, Int) -> IO (AlphaColour CFloat)Source
(!!) :: PixelMap -> (Int, Int) -> IO (AlphaColour CFloat)Source
(!/) :: PixelMap -> (Int, Int, String) -> IO CFloatSource
(!/=) :: (CFloat -> IO ()) -> CFloat -> IO ()Source
refChan :: PixelMap -> (Int, Int) -> String -> CFloat -> IO ()Source
(!=) :: (AlphaColour CFloat -> IO ()) -> AlphaColour CFloat -> IO ()Source
refPixel :: PixelMap -> (Int, Int) -> AlphaColour CFloat -> IO ()Source
Produced by Haddock version 2.4.2