@@ -6,7 +6,8 @@ module Graphics.Color (rgba,rgb,hsva,hsv,
6 maroon,navy,green,
6 maroon,navy,green,
7 teal,purple,
7 teal,purple,
8 violet,forestGreen,
8 violet,forestGreen,
9− black,white,gray,grey) where
9+ black,white,gray,grey,
11import Native.Graphics.Color as C
12import Native.Graphics.Color as C
@@ -39,11 +40,13 @@ purple = Color 128 0 128 1
39forestGreen = Color 34 139 34 1
40forestGreen = Color 34 139 34 1
40violet = Color 238 130 238 1
41violet = Color 238 130 238 1
42−complement = C.complement
43+complement : Color -> Color
43−hsva = C.hsva
44+hsva : Int -> Float -> Float -> Float -> Color
44−hsv = C.hsv
45+hsv : Int -> Float -> Float -> Color
46data Gradient
47data Gradient
47 = Linear [(Float,Color)] (Float,Float) (Float,Float)
48 = Linear [(Float,Color)] (Float,Float) (Float,Float)
48 | Radial [(Float,Color)] (Float,Float) Float (Float,Float) Float
49 | Radial [(Float,Color)] (Float,Float) Float (Float,Float) Float