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 Coordinate3(Coordinate3 <T> other) { if (other == null) { throw new ArgumentNullException(); } this.X = other.X; this.Y = other.Y; this.Z = other.Z; }
public CoordinatePair3(Coordinate3 <T> start, Coordinate3 <T> end) { this.Start = start; this.End = end; }
public bool Equals(Coordinate3 <T> other) { return(this.X.Equals(other.X) && this.Y.Equals(other.Y) && this.Z.Equals(other.Z)); }