| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Vision.Image.Conversion
Contents
Synopsis
- class Convertible a b where
- convert :: Convertible a b => a -> b
Documentation
class Convertible a b where #
A typeclass that represents something that can be converted.
A Convertible a b instance represents an a that can be converted to a b.
Minimal complete definition
Methods
safeConvert :: a -> ConvertResult b #
Convert a to b, returning Right on success and Left on error.
For a simpler interface, see convert.
Instances
convert :: Convertible a b => a -> b #
Convert from one type of data to another. Raises an exception if there is
an error with the conversion. For a function that does not raise an exception
in that case, see safeConvert.
Orphan instances
| Convertible RGBAPixel RGBAPixel # | |
Methods | |
| Convertible RGBAPixel RGBPixel # | |
Methods | |
| Convertible RGBAPixel HSVPixel # | |
Methods | |
| Convertible RGBAPixel GreyPixel # | |
Methods | |
| Convertible RGBPixel RGBAPixel # | |
Methods | |
| Convertible RGBPixel RGBPixel # | |
Methods | |
| Convertible RGBPixel HSVPixel # | |
Methods | |
| Convertible RGBPixel GreyPixel # | |
Methods | |
| Convertible HSVPixel RGBAPixel # | |
Methods | |
| Convertible HSVPixel RGBPixel # | |
Methods | |
| Convertible HSVPixel HSVPixel # | |
Methods | |
| Convertible HSVPixel GreyPixel # | |
Methods | |
| Convertible GreyPixel RGBAPixel # | |
Methods | |
| Convertible GreyPixel RGBPixel # | |
Methods | |
| Convertible GreyPixel HSVPixel # | |
Methods | |
| Convertible GreyPixel GreyPixel # | |
Methods | |