class Chroma::RgbGenerator::FromRgb

Public Class Methods

new(format, rgb) click to toggle source

@param format [Symbol] color format @param rgb [ColorModes::Rgb]

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

Public Instance Methods

generate() click to toggle source

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

# File lib/chroma/rgb_generator/from_rgb.rb, line 13
def generate
  FromRgbValues.new(@format, @rgb.r, @rgb.g, @rgb.b, @rgb.a).generate
end