@@ -6,7 +6,8 @@ module Graphics.Color (rgba,rgb,hsva,hsv,
66 maroon,navy,green,
77 teal,purple,
88 violet,forestGreen,
9− black,white,gray,grey) where
9+ black,white,gray,grey,
10+ linear,radial) where
1011
1112import Native.Graphics.Color as C
1213
@@ -39,11 +40,13 @@ purple = Color 128 0 128 1
3940forestGreen = Color 34 139 34 1
4041violet = Color 238 130 238 1
4142
42−complement = C.complement
43−hsva = C.hsva
44−hsv = C.hsv
43+complement : Color -> Color
44+hsva : Int -> Float -> Float -> Float -> Color
45+hsv : Int -> Float -> Float -> Color
4546
4647data Gradient
4748 = Linear [(Float,Color)] (Float,Float) (Float,Float)
4849 | Radial [(Float,Color)] (Float,Float) Float (Float,Float) Float
4950
51+linear = Linear
52+radial = Radial