## Intersect(Rectangle, Rectangle)

Возвращает третийRectangle структура, которая представляет пересечение двух другихRectangle структуры. Если пересечения нет, то пустойRectangle возвращается.

```csharp
public static Rectangle Intersect(Rectangle a, Rectangle b)
```

| Параметр | Тип | Описание |
| --- | --- | --- |
| a | Rectangle | Первый прямоугольник для пересечения. |
| b | Rectangle | Второй прямоугольник для пересечения. |

### Возвращаемое значение

АRectangle который представляет собой пересечение*a* а также*b*.

### Смотрите также

* struct [Rectangle](../../rectangle)
* пространство имен [System.Drawing](../../rectangle)
* сборка [Aspose.Drawing](../../../)

---

## Intersect(Rectangle)

Заменяет этоRectangleс пересечением себя и указанногоRectangle .

```csharp
public void Intersect(Rectangle rect)
```

| Параметр | Тип | Описание |
| --- | --- | --- |
| rect | Rectangle | Rectangle с чем пересекаться. |

### Смотрите также

* struct [Rectangle](../../rectangle)
* пространство имен [System.Drawing](../../rectangle)
* сборка [Aspose.Drawing](../../../)

<!-- DO NOT EDIT: generated by xmldocmd for Aspose.Drawing.dll -->
