toArray( array = [], offset = 0 ) {

		const te = this.elements;

		array[ offset ] = te[ 0 ];
		array[ offset + 1 ] = te[ 1 ];
		array[ offset + 2 ] = te[ 2 ];

		array[ offset + 3 ] = te[ 3 ];
		array[ offset + 4 ] = te[ 4 ];
		array[ offset + 5 ] = te[ 5 ];

		array[ offset + 6 ] = te[ 6 ];
		array[ offset + 7 ] = te[ 7 ];
		array[ offset + 8 ] = te[ 8 ];

		return array;

	}
Writes the elements of this matrix to the given array. If no array is provided,
the method returns a new instance.

@param {Array<number>} [array=[]] - The target array holding the matrix elements in column-major order.
@param {number} [offset=0] - Index of the first element in the array.
@return {Array<number>} The matrix elements in column-major order.