Get each row of this matrix in nested arrays

var items = [[1.0, 2.0],
             [3.0, 4.0]]
var matrix = new Matrix.from(items)
assert matrix.to_a == items

Property definitions

matrix $ Matrix :: to_a
	# Get each row of this matrix in nested arrays
	#
	# ~~~
	# var items = [[1.0, 2.0],
	#              [3.0, 4.0]]
	# var matrix = new Matrix.from(items)
	# assert matrix.to_a == items
	# ~~~
	fun to_a: Array[Array[Float]]
	do
		var a = new Array[Array[Float]]
		for j in height.times do
			var row = new Array[Float]
			for i in width.times do
				row.add self[j, i]
			end
			a.add row
		end
		return a
	end
lib/matrix/matrix.nit:62,2--81,4