예제 #1
0
파일: AForge.cs 프로젝트: yuguorui/Gomoku
		/// <summary>
		/// Check if the specified range overlaps with the range.
		/// </summary>
		/// 
		/// <param name="range">Range to check for overlapping.</param>
		/// 
		/// <returns><b>True</b> if the specified range overlaps with the range or
		/// <b>false</b> otherwise.</returns>
		/// 
		public bool IsOverlapping(IntRange range)
		{
			return ((IsInside(range.min)) || (IsInside(range.max)) ||
					 (range.IsInside(min)) || (range.IsInside(max)));
		}
예제 #2
0
파일: AForge.cs 프로젝트: yuguorui/Gomoku
		/// <summary>
		/// Check if the specified range is inside of the range.
		/// </summary>
		/// 
		/// <param name="range">Range to check.</param>
		/// 
		/// <returns><b>True</b> if the specified range is inside of the range or
		/// <b>false</b> otherwise.</returns>
		/// 
		public bool IsInside(IntRange range)
		{
			return ((IsInside(range.min)) && (IsInside(range.max)));
		}