rsagl-0.2.2: The RogueStar Animation and Graphics LibrarySource codeContentsIndex
RSAGL.Color
Documentation
data RGB Source
Constructors
RGB
rgb_red :: !Float
rgb_green :: !Float
rgb_blue :: !Float
show/hide Instances
data RGBA Source
Constructors
RGBA
rgba_a :: !Float
rgba_rgb :: !RGB
show/hide Instances
rgba :: Float -> Float -> Float -> Float -> RGBASource
rgba256 :: Integral i => i -> i -> i -> i -> RGBASource
class AbstractVector c => ColorClass c whereSource
Methods
rgb :: Float -> Float -> Float -> cSource
rgb256 :: Integral i => i -> i -> i -> cSource
alpha :: Float -> c -> RGBASource
alpha256 :: Integral i => i -> c -> RGBASource
clampColor :: c -> cSource
mapRGB :: (Float -> Float) -> c -> cSource
zipColor :: (Float -> Float -> Float) -> c -> c -> cSource
brightness :: c -> FloatSource
colorToOpenGL :: c -> IO ()Source
toRGBA :: c -> RGBASource
show/hide Instances
addRGB :: RGB -> RGB -> RGBSource
scaleRGB :: ColorClass c => Float -> c -> cSource
rgbToOpenGL :: RGB -> IO ()Source
rgbaToOpenGL :: RGBA -> IO ()Source
Produced by Haddock version 2.3.0