class Chroma::RgbGenerator::FromHsv

Public Class Methods

new(format, hsv) click to toggle source

@param format [Symbol] color format @param hsv [ColorModes::Hsv]

# File lib/chroma/rgb_generator/from_hsv.rb, line 6
def initialize(format, hsv)
  @format = format
  @hsv = hsv
end

Public Instance Methods

generate() click to toggle source

Generates a {ColorModes::Rgb}. @return [ColorModes::Rgb]

# File lib/chroma/rgb_generator/from_hsv.rb, line 13
def generate
  FromHsvValues.new(@format, *@hsv.to_a).generate
end