Method: Mgmg::Mat#initialize
- Defined in:
- lib/mgmg/utils.rb
#initialize(m, n, value = nil) ⇒ Mat
Returns a new instance of Mat.
352 353 354 355 356 357 358 359 360 361 362 363 364 |
# File 'lib/mgmg/utils.rb', line 352 def initialize(m, n, value=nil) if block_given? @body = Array.new(m) do |i| Array.new(n) do |j| yield(i, j) end end else @body = Array.new(m) do Array.new(n, value) end end end |