code: public Matrix4f transpose3x3(Matrix4f dest) {
          float nm00 = m00;
          float nm01 = m10;
          float nm02 = m20;
          float nm10 = m01;
          float nm11 = m11;
          float nm12 = m21;
          float nm20 = m02;
          float nm21 = m12;
          float nm22 = m22;
          dest._m00(nm00);
          dest._m01(nm01);
          dest._m02(nm02);
          dest._m10(nm10);
          dest._m11(nm11);
          dest._m12(nm12);
          dest._m20(nm20);
          dest._m21(nm21);
          dest._m22(nm22);
          dest._properties(this.properties & (PROPERTY_AFFINE | PROPERTY_ORTHONORMAL | PROPERTY_IDENTITY | PROPERTY_TRANSLATION));
          return dest;
      }
docs: /* (non-Javadoc)
  @see org.joml.Matrix4fc#transpose3x3(org.joml.Matrix4f)