public static Segment Intersection(Segment a, Segment b) { return(Intersection(a, b.Index, b.Length)); }
public static void Except(List <Segment> list, Segment a) { Except(list, a.Index, a.Length); }
public Segment(Segment a) : this(a.Index, a.Length) { }