Class: Linalg::Iterators::RowEnum

Inherits:
MatrixEnum show all
Defined in:
lib/linalg/iterators.rb

Overview

This class doesn’t do much except yield rows.

Instance Method Summary collapse

Methods inherited from MatrixEnum

#initialize

Methods included from Enumerable

#map_with_index

Constructor Details

This class inherits a constructor from Linalg::Iterators::MatrixEnum

Instance Method Details

#eachObject



79
80
81
82
83
84
# File 'lib/linalg/iterators.rb', line 79

def each
   @m.vsize.times { |i|
      yield @m.row(i)
   }
   @m
end