Class: CA::Gnuplot::Option
- Inherits:
-
Object
- Object
- CA::Gnuplot::Option
- Defined in:
- lib/carray/graphics/gnuplot.rb
Overview
:nodoc:
Instance Method Summary collapse
- #[](name) ⇒ Object
- #[]=(name, value) ⇒ Object
-
#initialize(processor, option) ⇒ Option
constructor
A new instance of Option.
- #set(*names) ⇒ Object
- #update(hash) ⇒ Object
Constructor Details
#initialize(processor, option) ⇒ Option
Returns a new instance of Option.
1419 1420 1421 1422 |
# File 'lib/carray/graphics/gnuplot.rb', line 1419 def initialize (processor, option) @processor = processor @o = option end |
Instance Method Details
#[](name) ⇒ Object
1430 1431 1432 |
# File 'lib/carray/graphics/gnuplot.rb', line 1430 def [] (name) @o[name] end |
#[]=(name, value) ⇒ Object
1434 1435 1436 |
# File 'lib/carray/graphics/gnuplot.rb', line 1434 def []= (name, value) @o[name] = value end |
#set(*names) ⇒ Object
1424 1425 1426 1427 1428 |
# File 'lib/carray/graphics/gnuplot.rb', line 1424 def set (*names) names.each do |name| self.send("set_#{name}") end end |
#update(hash) ⇒ Object
1438 1439 1440 |
# File 'lib/carray/graphics/gnuplot.rb', line 1438 def update (hash) @o.update(hash) end |