transpose method
Transposes this matrix.
Implementation
Matrix4 transpose() {
final e = elements;
double t;
t = e[ 1 ]; e[ 1 ] = e[ 4 ]; e[ 4 ] = t;
t = e[ 2 ]; e[ 2 ] = e[ 8 ]; e[ 8 ] = t;
t = e[ 6 ]; e[ 6 ] = e[ 9 ]; e[ 9 ] = t;
t = e[ 3 ]; e[ 3 ] = e[ 12 ]; e[ 12 ] = t;
t = e[ 7 ]; e[ 7 ] = e[ 13 ]; e[ 13 ] = t;
t = e[ 11 ]; e[ 11 ] = e[ 14 ]; e[ 14 ] = t;
return this;
}