class Object
Public Instance Methods
hsl(h,s,l)
click to toggle source
# File lib/glug/extensions.rb, line 24 def hsl(h,s,l) rgb = Chroma::RgbGenerator::FromHslValues.new('hex6',h,s,l).generate[0] ((rgb.r).to_i*256 + (rgb.g).to_i)*256 + rgb.b.to_i end
hsluv(h,s,l)
click to toggle source
Top-level colour generators
# File lib/glug/extensions.rb, line 20 def hsluv(h,s,l) arr = Hsluv.rgb_prepare(Hsluv.hsluv_to_rgb(h,s*100,l*100)) (arr[0]*256 + arr[1])*256 + arr[2] end