AForge.Range.IsOverlapping C# (CSharp) Метод

IsOverlapping() публичный Метод

Check if the specified range overlaps with the range.
public IsOverlapping ( Range range ) : bool
range Range Range to check for overlapping.
Результат bool
		public bool IsOverlapping( Range range )
		{
			return ( ( IsInside( range.min ) ) || ( IsInside( range.max ) ) ||
					 ( range.IsInside( min ) ) || ( range.IsInside( max ) ) );
		}

Usage Example

Пример #1
0
        public void IsOverlappingTest( float min1, float max1, float min2, float max2, bool expectedResult )
        {
            Range range1 = new Range( min1, max1 );
            Range range2 = new Range( min2, max2 );

            Assert.AreEqual<bool>( expectedResult, range1.IsOverlapping( range2 ) );
        }