Class: CA::Gnuplot::Option

Inherits:
Object
  • Object
show all
Defined in:
lib/carray/graphics/gnuplot.rb

Overview

:nodoc:

Instance Method Summary collapse

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