Class: Magick::Enum
- Inherits:
-
Object
show all
- Defined in:
- lib/rmagick4j/rmagick4j.rb
Class Method Summary
collapse
Instance Method Summary
collapse
Constructor Details
#initialize(name, val) ⇒ Enum
Returns a new instance of Enum.
104
105
106
107
|
# File 'lib/rmagick4j/rmagick4j.rb', line 104
def initialize(name, val)
@name = name
@val = val
end
|
Class Method Details
.def_val(name, val) ⇒ Object
99
100
101
102
|
# File 'lib/rmagick4j/rmagick4j.rb', line 99
def self.def_val(name, val)
enum = new(name, val)
Magick.const_set(name, enum)
end
|
Instance Method Details
#_val ⇒ Object
113
114
115
|
# File 'lib/rmagick4j/rmagick4j.rb', line 113
def _val
@val
end
|
#to_i ⇒ Object
109
110
111
|
# File 'lib/rmagick4j/rmagick4j.rb', line 109
def to_i
@val.ordinal
end
|