Creates a YIQ colour object from percentages 0 .. 100.
Color::YIQ.new(10, 20, 30)
15 16 17 18
# File 'lib/color/yiq.rb', line 15 def initialize(y = 0, i = 0, q = 0, radix = 100.0, &block) # :yields self: @y, @i, @q = [ y, i, q ].map { |v| Color.normalize(v / radix) } block.call if block end