rsagl-0.2.2: The RogueStar Animation and Graphics Library
Source code
Contents
Index
RSAGL.Color
Documentation
data
RGB
Source
Constructors
RGB
rgb_red
:: !
Float
rgb_green
:: !
Float
rgb_blue
:: !
Float
Instances
Eq
RGB
Show
RGB
NFData
RGB
AbstractVector
RGB
AbstractScale
RGB
AbstractZero
RGB
ColorClass
RGB
AbstractSubtract
RGB
RGB
AbstractAdd
RGB
RGB
data
RGBA
Source
Constructors
RGBA
rgba_a
:: !
Float
rgba_rgb
:: !
RGB
Instances
Eq
RGBA
Show
RGBA
NFData
RGBA
AbstractVector
RGBA
AbstractScale
RGBA
AbstractZero
RGBA
ColorClass
RGBA
AbstractSubtract
RGBA
RGBA
AbstractAdd
RGBA
RGBA
rgba
::
Float
->
Float
->
Float
->
Float
->
RGBA
Source
rgba256
::
Integral
i => i -> i -> i -> i ->
RGBA
Source
class
AbstractVector
c =>
ColorClass
c
where
Source
Methods
rgb
::
Float
->
Float
->
Float
-> c
Source
rgb256
::
Integral
i => i -> i -> i -> c
Source
alpha
::
Float
-> c ->
RGBA
Source
alpha256
::
Integral
i => i -> c ->
RGBA
Source
clampColor
:: c -> c
Source
mapRGB
:: (
Float
->
Float
) -> c -> c
Source
zipColor
:: (
Float
->
Float
->
Float
) -> c -> c -> c
Source
brightness
:: c ->
Float
Source
colorToOpenGL
:: c ->
IO
()
Source
toRGBA
:: c ->
RGBA
Source
Instances
ColorClass
RGBA
ColorClass
RGB
addRGB
::
RGB
->
RGB
->
RGB
Source
scaleRGB
::
ColorClass
c =>
Float
-> c -> c
Source
rgbToOpenGL
::
RGB
->
IO
()
Source
rgbaToOpenGL
::
RGBA
->
IO
()
Source
Produced by
Haddock
version 2.3.0