Returns an iterable over the columns of this Matrix.
Iterable<Vector<T>> get columns sync* { for (var c = 0; c < colCount; c++) { yield columnUnchecked(c); } }