/// <summary>
 /// Returns the inverse of this i.e. the other part of the circle to this.
 /// </summary>
 /// <param name="Other">The other segment.</param>
 public void GetInverse(C2DSegment Other)
 {
     Other.Set(Arc.Line, Arc.Radius,
               Arc.CentreOnRight, !Arc.ArcOnRight);
 }
 /// <summary>
 /// Returns the inverse of this i.e. the other part of the circle to this.
 /// </summary>
 /// <param name="Other">The other segment.</param>	
 public void GetInverse( C2DSegment Other)
 {
     Other.Set(Arc.Line, Arc.Radius,
             Arc.CentreOnRight, !Arc.ArcOnRight );
 }