Пример #1
0
        /// <summary>
        /// Compares two triangles for equality.
        /// </summary>
        /// <param name="ITriangleValuePair">A triangle to compare with.</param>
        /// <returns>True if both match; False otherwise.</returns>
        public Boolean Equals(ITriangleValuePair <T, TValue> ITriangleValuePair)
        {
            if ((Object)ITriangleValuePair == null)
            {
                return(false);
            }

            return(this.P1.Equals(ITriangleValuePair.P1) &&
                   this.P2.Equals(ITriangleValuePair.P2) &&
                   this.P3.Equals(ITriangleValuePair.P3));
        }
Пример #2
0
 /// <summary>
 /// Compares two instances of this object.
 /// </summary>
 /// <param name="IPixelValuePair">An object to compare with.</param>
 public Int32 CompareTo(ITriangleValuePair <T, TValue> ITriangleValuePair)
 {
     return(base.CompareTo(ITriangleValuePair));
 }