Class: Ferrum::RGBA
- Inherits:
-
Object
- Object
- Ferrum::RGBA
- Defined in:
- lib/ferrum/rgba.rb
Instance Method Summary collapse
-
#initialize(red, green, blue, alpha) ⇒ RGBA
constructor
A new instance of RGBA.
- #to_h ⇒ Object
Constructor Details
#initialize(red, green, blue, alpha) ⇒ RGBA
Returns a new instance of RGBA.
5 6 7 8 9 10 11 12 |
# File 'lib/ferrum/rgba.rb', line 5 def initialize(red, green, blue, alpha) self.red = red self.green = green self.blue = blue self.alpha = alpha validate end |
Instance Method Details
#to_h ⇒ Object
14 15 16 |
# File 'lib/ferrum/rgba.rb', line 14 def to_h { r: red, g: green, b: blue, a: alpha } end |