Class: Gdk::RGBA

Inherits:
Object
  • Object
show all
Defined in:
lib/gdk3/rgba.rb

Instance Method Summary collapse

Constructor Details

#initialize(red, green, blue, alpha) ⇒ RGBA

Returns a new instance of RGBA.



20
21
22
23
24
25
26
# File 'lib/gdk3/rgba.rb', line 20

def initialize(red, green, blue, alpha)
  initialize_raw
  self.red = red
  self.green = green
  self.blue = blue
  self.alpha = alpha
end

Instance Method Details

#initialize_rawObject



19
# File 'lib/gdk3/rgba.rb', line 19

alias_method :initialize_raw, :initialize

#to_aObject



28
29
30
# File 'lib/gdk3/rgba.rb', line 28

def to_a
  [red, green, blue, alpha]
end