Copyright | Will Thompson Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
Safe Haskell | None |
Language | Haskell2010 |
Structure describing the chromaticity coordinates of an RGB system. These values can be used to construct a matrix to transform RGB to and from the XYZ colorspace.
- newtype VideoColorPrimariesInfo = VideoColorPrimariesInfo (ManagedPtr VideoColorPrimariesInfo)
- newZeroVideoColorPrimariesInfo :: MonadIO m => m VideoColorPrimariesInfo
- noVideoColorPrimariesInfo :: Maybe VideoColorPrimariesInfo
- getVideoColorPrimariesInfoBx :: MonadIO m => VideoColorPrimariesInfo -> m Double
- setVideoColorPrimariesInfoBx :: MonadIO m => VideoColorPrimariesInfo -> Double -> m ()
- getVideoColorPrimariesInfoBy :: MonadIO m => VideoColorPrimariesInfo -> m Double
- setVideoColorPrimariesInfoBy :: MonadIO m => VideoColorPrimariesInfo -> Double -> m ()
- getVideoColorPrimariesInfoGx :: MonadIO m => VideoColorPrimariesInfo -> m Double
- setVideoColorPrimariesInfoGx :: MonadIO m => VideoColorPrimariesInfo -> Double -> m ()
- getVideoColorPrimariesInfoGy :: MonadIO m => VideoColorPrimariesInfo -> m Double
- setVideoColorPrimariesInfoGy :: MonadIO m => VideoColorPrimariesInfo -> Double -> m ()
- getVideoColorPrimariesInfoPrimaries :: MonadIO m => VideoColorPrimariesInfo -> m VideoColorPrimaries
- setVideoColorPrimariesInfoPrimaries :: MonadIO m => VideoColorPrimariesInfo -> VideoColorPrimaries -> m ()
- getVideoColorPrimariesInfoRx :: MonadIO m => VideoColorPrimariesInfo -> m Double
- setVideoColorPrimariesInfoRx :: MonadIO m => VideoColorPrimariesInfo -> Double -> m ()
- getVideoColorPrimariesInfoRy :: MonadIO m => VideoColorPrimariesInfo -> m Double
- setVideoColorPrimariesInfoRy :: MonadIO m => VideoColorPrimariesInfo -> Double -> m ()
- getVideoColorPrimariesInfoWx :: MonadIO m => VideoColorPrimariesInfo -> m Double
- setVideoColorPrimariesInfoWx :: MonadIO m => VideoColorPrimariesInfo -> Double -> m ()
- getVideoColorPrimariesInfoWy :: MonadIO m => VideoColorPrimariesInfo -> m Double
- setVideoColorPrimariesInfoWy :: MonadIO m => VideoColorPrimariesInfo -> Double -> m ()
Exported types
newtype VideoColorPrimariesInfo Source #
newZeroVideoColorPrimariesInfo :: MonadIO m => m VideoColorPrimariesInfo Source #
Construct a VideoColorPrimariesInfo
struct initialized to zero.
Properties
bx
getVideoColorPrimariesInfoBx :: MonadIO m => VideoColorPrimariesInfo -> m Double Source #
setVideoColorPrimariesInfoBx :: MonadIO m => VideoColorPrimariesInfo -> Double -> m () Source #
by
getVideoColorPrimariesInfoBy :: MonadIO m => VideoColorPrimariesInfo -> m Double Source #
setVideoColorPrimariesInfoBy :: MonadIO m => VideoColorPrimariesInfo -> Double -> m () Source #
gx
getVideoColorPrimariesInfoGx :: MonadIO m => VideoColorPrimariesInfo -> m Double Source #
setVideoColorPrimariesInfoGx :: MonadIO m => VideoColorPrimariesInfo -> Double -> m () Source #
gy
getVideoColorPrimariesInfoGy :: MonadIO m => VideoColorPrimariesInfo -> m Double Source #
setVideoColorPrimariesInfoGy :: MonadIO m => VideoColorPrimariesInfo -> Double -> m () Source #
primaries
getVideoColorPrimariesInfoPrimaries :: MonadIO m => VideoColorPrimariesInfo -> m VideoColorPrimaries Source #
setVideoColorPrimariesInfoPrimaries :: MonadIO m => VideoColorPrimariesInfo -> VideoColorPrimaries -> m () Source #
rx
getVideoColorPrimariesInfoRx :: MonadIO m => VideoColorPrimariesInfo -> m Double Source #
setVideoColorPrimariesInfoRx :: MonadIO m => VideoColorPrimariesInfo -> Double -> m () Source #
ry
getVideoColorPrimariesInfoRy :: MonadIO m => VideoColorPrimariesInfo -> m Double Source #
setVideoColorPrimariesInfoRy :: MonadIO m => VideoColorPrimariesInfo -> Double -> m () Source #
wx
getVideoColorPrimariesInfoWx :: MonadIO m => VideoColorPrimariesInfo -> m Double Source #
setVideoColorPrimariesInfoWx :: MonadIO m => VideoColorPrimariesInfo -> Double -> m () Source #
wy
getVideoColorPrimariesInfoWy :: MonadIO m => VideoColorPrimariesInfo -> m Double Source #
setVideoColorPrimariesInfoWy :: MonadIO m => VideoColorPrimariesInfo -> Double -> m () Source #