public void ColumnMajorToRowMajorTransposes() { var rowMajor = new float[] { 1, 2, 3, 0, 0, 1, 4, 0, 5, 6, 1, 0, 0, 0, 0, 1, }; var colMajor = new float[] { 1, 0, 5, 0, 2, 1, 6, 0, 3, 4, 1, 0, 0, 0, 0, 1, }; var colMajorMatrix = SKMatrix44.FromColumnMajor(colMajor); var rowMajorMatrix = colMajorMatrix.ToRowMajor(); Assert.Equal(rowMajor, rowMajorMatrix); }