public CoordinatePair3(CoordinatePair3 <T> other) { if (other == null) { throw new ArgumentNullException(); } this.Start = new Coordinate3 <T>(other.Start); this.End = new Coordinate3 <T>(other.End); }
public bool Equals(CoordinatePair3 <T> other) { return(this.Start.Equals(other.Start) && this.End.Equals(other.End)); }