예제 #1
0
 /// <summary>
 /// Compares two objects and returns a value indicating whether one is less than, equal to, or greater than the other.
 /// </summary>
 /// <param name="x">The first object to compare.</param>
 /// <param name="y">The second object to compare.</param>
 /// <returns>
 /// A signed integer that indicates the relative values of x and y:
 /// - If less than 0, x is less than y.
 /// - If 0, x equals y.
 /// - If greater than 0, x is greater than y.
 /// </returns>
 public int Compare(IPositionnedByCartesian3dVector x, IPositionnedByCartesian3dVector y) => this.Compare(x.Position, y.Position);
 /// <summary>
 /// Compares two objects and returns a value indicating whether one is less than, equal to, or greater than the other.
 /// </summary>
 /// <param name="x">The first object to compare.</param>
 /// <param name="y">The second object to compare.</param>
 /// <returns>
 /// A signed integer that indicates the relative values of x and y:
 /// - If less than 0, x is less than y.
 /// - If 0, x equals y.
 /// - If greater than 0, x is greater than y.
 /// </returns>
 public int Compare(IPositionnedByCartesian3dVector x, IPositionnedByCartesian3dVector y)
 {
     return(this.Compare(x.Position, y.Position));
 }