Safe Haskell | None |
---|---|
Language | Haskell2010 |
Bitmaps as unboxed arrays of 32-bit RGBA pixels
These bitmaps are generally less efficient than BitmapString
s, but can be arbitrarily
large (if having dimensions larger than the bound of Int
is really so useful), and have the advantages
of being stored in an array.
- data BitmapArray
- bitmapArrayToArray :: BitmapArray -> UArray (Integer, Integer) Word32
- bitmapArrayToBitmapArray :: UArray (Integer, Integer) Word32 -> BitmapArray
Documentation
data BitmapArray Source
Arrays of 32-bit RGBA pixels
Eq BitmapArray | |
Ord BitmapArray | |
Show BitmapArray | Instance for debugging purposes |
Binary BitmapArray | |
Serialize BitmapArray | |
Bitmap BitmapArray | |
type BIndexType BitmapArray = Integer | |
type BPixelType BitmapArray = PixelRGBA |