public float3 Row(int i) { switch (i) { case 0: return new float3(M11, M12, M13); case 1: return new float3(M21, M22, M23); case 2: return new float3(M31, M32, M33); default: return new float3(0, 0, 0); } }