public TransformationMatrix3D(Vector3D trans, RotationMatrix3D rot)
     : base(4)
 {
     for (var i = 0; i < 4; i++)
     {
         base[i, i] = 1.0;
     }
     Rotation = rot;
     Translation = trans;
 }
 public TransformationMatrix3D(RotationMatrix3D rot)
     : base(4)
 {
     base[3, 3] = 1.0;
     Rotation = rot;
 }