public override string ToString()
 {
     return
         (StartPosition.ToString() +
          MidTangent.ToString() +
          EndPosition.ToString());
 }