public Transform25D(Vector2 xAxis, Vector2 yAxis, Vector2 zAxis, Vector3 position3D)
 {
     basis           = new Basis25D(xAxis, yAxis, zAxis);
     spatialPosition = position3D;
 }
 public Transform25D(Vector2 xAxis, Vector2 yAxis, Vector2 zAxis)
 {
     basis           = new Basis25D(xAxis, yAxis, zAxis);
     spatialPosition = Vector3.Zero;
 }
 public Transform25D(Basis25D basis25D)
 {
     basis           = basis25D;
     spatialPosition = Vector3.Zero;
 }
 public Transform25D(Basis25D basis25D, Vector3 position3D)
 {
     basis           = basis25D;
     spatialPosition = position3D;
 }
 // Constructors
 public Transform25D(Transform25D transform25D)
 {
     basis           = transform25D.basis;
     spatialPosition = transform25D.spatialPosition;
 }