Class: Linalg::Iterators::ColumnEnum

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

Overview

This class doesn’t do much except yield columns.

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



67
68
69
70
71
72
# File 'lib/linalg/iterators.rb', line 67

def each
   @m.hsize.times { |i|
      yield @m.column(i)
   }
   @m
end