예제 #1
0
 public bool Contains(Rectangle rectangle)
 {
     return IsInRectangle(rectangle.TopLeftPoint) &&
            IsInRectangle(new Point(rectangle.TopLeftPoint.X + Width, rectangle.TopLeftPoint.Y + Height));
 }
예제 #2
0
 public bool Intersects(Rectangle rectangle)
 {
     return IsInRectangle(rectangle.TopLeftPoint) ||
            rectangle.IsInRectangle(this.TopLeftPoint);
 }