Show VS Source # | |
|
Exchangable VS RPS Source # | O(1) - Changes to Repa representation. |
|
Exchangable VS RSS Source # | O(1) - Changes to Repa representation. |
|
Exchangable RPS VS Source # | Changes to Vector representation. |
|
Exchangable RSS VS Source # | Changes to Vector representation. |
|
BaseArray VS cs e => MArray VS cs e Source # | |
Methods unsafeIndex :: Image VS cs e -> (Int, Int) -> Pixel cs e Source # index :: Image VS cs e -> (Int, Int) -> Pixel cs e Source # deepSeqImage :: Image VS cs e -> a -> a Source # foldl :: (a -> Pixel cs e -> a) -> a -> Image VS cs e -> a Source # foldr :: (Pixel cs e -> a -> a) -> a -> Image VS cs e -> a Source # makeImageM :: (Functor m, Monad m) => (Int, Int) -> ((Int, Int) -> m (Pixel cs e)) -> m (Image VS cs e) Source # mapM :: (MArray VS cs' e', Functor m, Monad m) => (Pixel cs' e' -> m (Pixel cs e)) -> Image VS cs' e' -> m (Image VS cs e) Source # mapM_ :: (Functor m, Monad m) => (Pixel cs e -> m b) -> Image VS cs e -> m () Source # foldM :: (Functor m, Monad m) => (a -> Pixel cs e -> m a) -> a -> Image VS cs e -> m a Source # foldM_ :: (Functor m, Monad m) => (a -> Pixel cs e -> m a) -> a -> Image VS cs e -> m () Source # mdims :: MImage s VS cs e -> (Int, Int) Source # thaw :: (Functor m, PrimMonad m) => Image VS cs e -> m (MImage (PrimState m) VS cs e) Source # freeze :: (Functor m, PrimMonad m) => MImage (PrimState m) VS cs e -> m (Image VS cs e) Source # new :: (Functor m, PrimMonad m) => (Int, Int) -> m (MImage (PrimState m) VS cs e) Source # read :: (Functor m, PrimMonad m) => MImage (PrimState m) VS cs e -> (Int, Int) -> m (Pixel cs e) Source # write :: (Functor m, PrimMonad m) => MImage (PrimState m) VS cs e -> (Int, Int) -> Pixel cs e -> m () Source # swap :: (Functor m, PrimMonad m) => MImage (PrimState m) VS cs e -> (Int, Int) -> (Int, Int) -> m () Source # |
(MArray VS cs e, BaseArray VS cs e) => Array VS cs e Source # | |
Methods makeImage :: (Int, Int) -> ((Int, Int) -> Pixel cs e) -> Image VS cs e Source # makeImageWindowed :: (Int, Int) -> ((Int, Int), (Int, Int)) -> ((Int, Int) -> Pixel cs e) -> ((Int, Int) -> Pixel cs e) -> Image VS cs e Source # scalar :: Pixel cs e -> Image VS cs e Source # index00 :: Image VS cs e -> Pixel cs e Source # map :: Array VS cs' e' => (Pixel cs' e' -> Pixel cs e) -> Image VS cs' e' -> Image VS cs e Source # imap :: Array VS cs' e' => ((Int, Int) -> Pixel cs' e' -> Pixel cs e) -> Image VS cs' e' -> Image VS cs e Source # zipWith :: (Array VS cs1 e1, Array VS cs2 e2) => (Pixel cs1 e1 -> Pixel cs2 e2 -> Pixel cs e) -> Image VS cs1 e1 -> Image VS cs2 e2 -> Image VS cs e Source # izipWith :: (Array VS cs1 e1, Array VS cs2 e2) => ((Int, Int) -> Pixel cs1 e1 -> Pixel cs2 e2 -> Pixel cs e) -> Image VS cs1 e1 -> Image VS cs2 e2 -> Image VS cs e Source # traverse :: Array VS cs' e' => Image VS cs' e' -> ((Int, Int) -> (Int, Int)) -> (((Int, Int) -> Pixel cs' e') -> (Int, Int) -> Pixel cs e) -> Image VS cs e Source # traverse2 :: (Array VS cs1 e1, Array VS cs2 e2) => Image VS cs1 e1 -> Image VS cs2 e2 -> ((Int, Int) -> (Int, Int) -> (Int, Int)) -> (((Int, Int) -> Pixel cs1 e1) -> ((Int, Int) -> Pixel cs2 e2) -> (Int, Int) -> Pixel cs e) -> Image VS cs e Source # transpose :: Image VS cs e -> Image VS cs e Source # backpermute :: (Int, Int) -> ((Int, Int) -> (Int, Int)) -> Image VS cs e -> Image VS cs e Source # fromLists :: [[Pixel cs e]] -> Image VS cs e Source # (|*|) :: Image VS cs e -> Image VS cs e -> Image VS cs e Source # fold :: (Pixel cs e -> Pixel cs e -> Pixel cs e) -> Pixel cs e -> Image VS cs e -> Pixel cs e Source # foldIx :: (Pixel cs e -> (Int, Int) -> Pixel cs e -> Pixel cs e) -> Pixel cs e -> Image VS cs e -> Pixel cs e Source # eq :: Image VS cs e -> Image VS cs e -> Bool Source # compute :: Image VS cs e -> Image VS cs e Source # toManifest :: Image VS cs e -> Image (Manifest VS) cs e Source # |
SuperClass VS cs e => BaseArray VS cs e Source # | |
|
Writable [(GifDelay, Image VS RGB Double)] [GIF] Source # | |
|
Writable [(GifDelay, Image VS RGB Word8)] [GIF] Source # | |
|
Readable [Image VS Y Word8] [PGM] Source # | |
|
Readable [Image VS Y Word16] [PGM] Source # | |
|
Readable [Image VS RGBA Word8] [GIF] Source # | |
|
Readable [Image VS RGB Word8] [GIF] Source # | |
|
Readable [Image VS RGB Word8] [PPM] Source # | |
|
Readable [Image VS RGB Word16] [PPM] Source # | |
|
Readable [Image VS Binary Bit] [PBM] Source # | |
|
Writable (Image VS YCbCr Double) TIF Source # | |
|
Writable (Image VS YCbCr Word8) TIF Source # | |
|
Writable (Image VS YCbCr Word8) JPG Source # | |
|
Writable (Image VS YA Double) TIF Source # | |
|
Writable (Image VS YA Double) TGA Source # | |
|
Writable (Image VS YA Double) PNG Source # | |
|
Writable (Image VS YA Double) JPG Source # | |
|
Writable (Image VS YA Double) HDR Source # | |
|
Writable (Image VS YA Double) GIF Source # | |
|
Writable (Image VS YA Double) BMP Source # | |
|
Writable (Image VS YA Word8) TIF Source # | |
|
Writable (Image VS YA Word8) PNG Source # | |
|
Writable (Image VS YA Word16) TIF Source # | |
|
Writable (Image VS YA Word16) PNG Source # | |
|
Writable (Image VS Y Double) TIF Source # | |
|
Writable (Image VS Y Double) TGA Source # | |
|
Writable (Image VS Y Double) PNG Source # | |
|
Writable (Image VS Y Double) JPG Source # | |
|
Writable (Image VS Y Double) HDR Source # | |
|
Writable (Image VS Y Double) GIF Source # | |
|
Writable (Image VS Y Double) BMP Source # | |
|
Writable (Image VS Y Word8) TIF Source # | |
|
Writable (Image VS Y Word8) TGA Source # | |
|
Writable (Image VS Y Word8) PNG Source # | |
|
Writable (Image VS Y Word8) JPG Source # | |
|
Writable (Image VS Y Word8) BMP Source # | |
|
Writable (Image VS Y Word16) TIF Source # | |
|
Writable (Image VS Y Word16) PNG Source # | |
|
Writable (Image VS RGBA Double) TIF Source # | |
|
Writable (Image VS RGBA Double) TGA Source # | |
|
Writable (Image VS RGBA Double) PNG Source # | |
|
Writable (Image VS RGBA Double) JPG Source # | |
|
Writable (Image VS RGBA Double) HDR Source # | |
|
Writable (Image VS RGBA Double) GIF Source # | |
|
Writable (Image VS RGBA Double) BMP Source # | |
|
Writable (Image VS RGBA Word8) TIF Source # | |
|
Writable (Image VS RGBA Word8) TGA Source # | |
|
Writable (Image VS RGBA Word8) PNG Source # | |
|
Writable (Image VS RGBA Word8) BMP Source # | |
|
Writable (Image VS RGBA Word16) TIF Source # | |
|
Writable (Image VS RGBA Word16) PNG Source # | |
|
Writable (Image VS RGB Double) TIF Source # | |
|
Writable (Image VS RGB Double) TGA Source # | |
|
Writable (Image VS RGB Double) PNG Source # | |
|
Writable (Image VS RGB Double) JPG Source # | |
|
Writable (Image VS RGB Double) HDR Source # | |
|
Writable (Image VS RGB Double) GIF Source # | |
|
Writable (Image VS RGB Double) BMP Source # | |
|
Writable (Image VS RGB Float) HDR Source # | |
|
Writable (Image VS RGB Word8) TIF Source # | |
|
Writable (Image VS RGB Word8) TGA Source # | |
|
Writable (Image VS RGB Word8) PNG Source # | |
|
Writable (Image VS RGB Word8) JPG Source # | |
|
Writable (Image VS RGB Word8) GIF Source # | |
|
Writable (Image VS RGB Word8) BMP Source # | |
|
Writable (Image VS RGB Word16) TIF Source # | |
|
Writable (Image VS RGB Word16) PNG Source # | |
|
Writable (Image VS CMYK Double) TIF Source # | |
|
Writable (Image VS CMYK Word8) TIF Source # | |
|
Writable (Image VS CMYK Word8) JPG Source # | |
|
Writable (Image VS CMYK Word16) TIF Source # | |
|
Writable (Image VS Binary Bit) TIF Source # | |
|
Writable (Image VS Binary Bit) TGA Source # | |
|
Writable (Image VS Binary Bit) PNG Source # | |
|
Writable (Image VS Binary Bit) BMP Source # | |
|
Readable (Image VS YCbCr Word8) JPG Source # | |
|
Readable (Image VS YA Word8) TIF Source # | |
|
Readable (Image VS YA Word8) PNG Source # | |
|
Readable (Image VS YA Word8) JPG Source # | |
|
Readable (Image VS YA Word16) TIF Source # | |
|
Readable (Image VS YA Word16) PNG Source # | |
|
Readable (Image VS Y Word8) TIF Source # | |
|
Readable (Image VS Y Word8) TGA Source # | |
|
Readable (Image VS Y Word8) PNG Source # | |
|
Readable (Image VS Y Word8) JPG Source # | |
|
Readable (Image VS Y Word8) BMP Source # | |
|
Readable (Image VS Y Word8) PGM Source # | |
|
Readable (Image VS Y Word16) TIF Source # | |
|
Readable (Image VS Y Word16) PNG Source # | |
|
Readable (Image VS Y Word16) PGM Source # | |
|
Readable (Image VS RGBA Word8) TIF Source # | |
|
Readable (Image VS RGBA Word8) TGA Source # | |
|
Readable (Image VS RGBA Word8) PNG Source # | |
|
Readable (Image VS RGBA Word8) GIF Source # | |
|
Readable (Image VS RGBA Word8) BMP Source # | |
|
Readable (Image VS RGBA Word16) TIF Source # | |
|
Readable (Image VS RGBA Word16) PNG Source # | |
|
Readable (Image VS RGB Float) HDR Source # | |
|
Readable (Image VS RGB Word8) TIF Source # | |
|
Readable (Image VS RGB Word8) TGA Source # | |
|
Readable (Image VS RGB Word8) PNG Source # | |
|
Readable (Image VS RGB Word8) JPG Source # | |
|
Readable (Image VS RGB Word8) GIF Source # | |
|
Readable (Image VS RGB Word8) BMP Source # | |
|
Readable (Image VS RGB Word8) PPM Source # | |
|
Readable (Image VS RGB Word16) TIF Source # | |
|
Readable (Image VS RGB Word16) PNG Source # | |
|
Readable (Image VS RGB Word16) PPM Source # | |
|
Readable (Image VS CMYK Word8) TIF Source # | |
|
Readable (Image VS CMYK Word8) JPG Source # | |
|
Readable (Image VS CMYK Word16) TIF Source # | |
|
Readable (Image VS Binary Bit) TIF Source # | |
|
Readable (Image VS Binary Bit) TGA Source # | |
|
Readable (Image VS Binary Bit) PNG Source # | |
|
Readable (Image VS Binary Bit) BMP Source # | |
|
Readable (Image VS Binary Bit) PBM Source # | |
|
type Manifest VS Source # | |
|
data Image VS Source # | |
|
data MImage s VS Source # | |
|
type SuperClass VS cs e Source # | |
|