module Gecode::Util::MatrixEnumMethods

Methods that make a matrix an enumerable.

Public Instance Methods

each() { |self| ... } click to toggle source

Iterates over every element in the matrix.

# File doc/tmp/rdoc_dev/gecoder/interface/enum_matrix.rb, line 9
def each(&block)
  row_size.times do |i|
    column_size.times do |j|
      yield self[i,j]
    end
  end
end