module SimpleColor::RGB::Utils
Public Instance Methods
color256_to_rgb(c)
click to toggle source
c=16 + 36 × r + 6 × g + b
# File lib/simplecolor/rgb.rb, line 75 def color256_to_rgb(c) bgr=(c-16).digits(6) bgr+=[0]*(3-rgb.length) bgr.reverse end
rgb_random()
click to toggle source
# File lib/simplecolor/rgb.rb, line 70 def rgb_random RGB.new((1..3).map { Random.rand(256) }) end
rgb_values(c)
click to toggle source
# File lib/simplecolor/rgb.rb, line 81 def rgb_values(c) case c when self c.to_truecolor.color else self.parse(c).to_truecolor.color end end