Safe Haskell | None |
---|---|
Language | Haskell2010 |
- data BitmapImageString = forall s . StringCells s => BitmapImageString {}
- data BitmapStringRGB32 = BitmapStringRGB32 {}
- bmps_dimensions :: forall cat. ArrowApply cat => Lens cat BitmapStringRGB32 (Int, Int)
- bmps_data :: forall cat. ArrowApply cat => Lens cat BitmapStringRGB32 BitmapImageString
- encodeIBF_RGB32' :: StringCells s => BitmapStringRGB32 -> s
- tryIBF_RGB32' :: StringCells s => BitmapStringRGB32 -> s -> Either String BitmapStringRGB32
- padByte :: Word8
Documentation
data BitmapImageString Source
Polymorphic container of a string
forall s . StringCells s => BitmapImageString | |
data BitmapStringRGB32 Source
A bitmap represented as a string, which contains a series of aligned rows, which themselves consist of a series of pixels stored in 4 bytes in which the most significant byte is unused (thus the rows are always aligned to a four-byte boundary)
BitmapStringRGB32 | |
|
bmps_dimensions :: forall cat. ArrowApply cat => Lens cat BitmapStringRGB32 (Int, Int) Source
bmps_data :: forall cat. ArrowApply cat => Lens cat BitmapStringRGB32 BitmapImageString Source
encodeIBF_RGB32' :: StringCells s => BitmapStringRGB32 -> s Source
tryIBF_RGB32' :: StringCells s => BitmapStringRGB32 -> s -> Either String BitmapStringRGB32 Source