Region
Содержание
[
Скрывать
]Region class
Описывает внутреннюю часть графической фигуры, состоящей из прямоугольников и путей. Этот класс не может быть унаследован.
public sealed class Region : IDisposable
Конструкторы
| Имя | Описание |
|---|---|
| Region() | Инициализирует новый экземплярRegion класс. |
| Region(GraphicsPath) | Инициализирует новый экземплярRegion класс с указаннымGraphicsPath . |
| Region(Rectangle) | Инициализирует новый экземплярRegion класс из указанногоRectangle структура. |
| Region(RectangleF) | Инициализирует новый экземплярRegion класс из указанногоRectangleF структура. |
| Region(RegionData) | Инициализирует новый экземплярRegion класс из указанных данных. |
Методы
| Имя | Описание |
|---|---|
| Clone() | Создает точную копию этогоRegion . |
| Complement(GraphicsPath) | Обновляет этоRegion содержать часть указанногоGraphicsPath что do не пересекается с этимRegion . |
| Complement(Rectangle) | Обновляет этоRegion содержать часть указанногоRectangle структура , которая не пересекается с этойRegion . |
| Complement(RectangleF) | Обновляет этоRegion содержать часть указанногоRectangleF структура , которая не пересекается с этойRegion . |
| Complement(Region) | Обновляет этоRegion содержать часть указанногоRegion что не пересекается с этимRegion . |
| Dispose() | Освобождает все ресурсы, используемые этимRegion . |
| Equals(Region, Graphics) | Проверяет, указанныйRegion идентичен этомуRegion на указанной поверхности рисования. |
| Exclude(GraphicsPath) | Обновляет этоRegion содержать только ту часть его внутренней части, которая не пересекается с указанным GraphicsPath . |
| Exclude(Rectangle) | Обновляет этоRegion содержать только ту часть его внутренней части, которая не пересекается с указаннымRectangle структура. |
| Exclude(RectangleF) | Обновляет этоRegion содержать только ту часть его внутренней части, которая не пересекается с указанным RectangleF структура. |
| Exclude(Region) | Обновляет этоRegion содержать только ту часть его внутренней части, которая не пересекается с указаннымRegion . |
| GetBounds(Graphics) | ПолучаетRectangleFструктура, представляющая прямоугольник, который ограничивает этоRegion на поверхности рисованияGraphics объект. |
| GetRegionData() | ВозвращаетRegionData который представляет информацию, описывающую этоRegion . |
| GetRegionScans(Matrix) | Возвращает массивRectangleF структуры, приближенные к этомуRegion после применения указанного матричного преобразования. |
| Intersect(GraphicsPath) | Обновляет этоRegion до пересечения себя с указаннымGraphicsPath . |
| Intersect(Rectangle) | Обновляет этоRegion до пересечения себя с указаннымRectangle структура. |
| Intersect(RectangleF) | Обновляет этоRegion до пересечения себя с указанным RectangleF структура. |
| Intersect(Region) | Обновляет этоRegion до пересечения себя с указаннымRegion . |
| IsEmpty(Graphics) | Проверяет, является ли этоRegion имеет пустую внутреннюю часть на указанной поверхности рисования. |
| IsInfinite(Graphics) | Проверяет, является ли этоRegion имеет бесконечную внутреннюю часть на указанной поверхности рисования. |
| IsVisible(Point) | Проверяет, указанныйPoint структура содержится в этомRegion . |
| IsVisible(PointF) | Проверяет, указанныйPointF структура содержится в этомRegion . |
| IsVisible(Rectangle) | Проверяет, является ли какая-либо часть указанногоRectangle структура содержится внутри this Region . |
| IsVisible(RectangleF) | Проверяет, является ли какая-либо часть указанногоRectangleF структура содержится внутри этогоRegion . |
| IsVisible(float, float) | Проверяет, содержится ли указанная точка в этомRegion . |
| IsVisible(Point, Graphics) | Проверяет, указанныйPoint структура содержится в этомRegion при рисовании с использованием указанногоGraphics . |
| IsVisible(PointF, Graphics) | Проверяет, указанныйPointF структура содержится в этомRegion при рисовании с использованием указанногоGraphics . |
| IsVisible(Rectangle, Graphics) | Проверяет, является ли какая-либо часть указанногоRectangle структура содержится внутри этогоRegion при рисовании с использованием указанногоGraphics . |
| IsVisible(RectangleF, Graphics) | Проверяет, является ли какая-либо часть указанногоRectangleF структура содержится внутри этогоRegion при рисовании с использованием указанногоGraphics . |
| IsVisible(float, float, Graphics) | Проверяет, содержится ли указанная точка в этомRegion при рисовании с использованием указанногоGraphics. |
| IsVisible(int, int, Graphics) | Проверяет, содержится ли указанная точка в этомRegion объект при рисовании с помощью указанногоGraphics объект. |
| IsVisible(float, float, float, float) | Проверяет, содержится ли какая-либо часть указанного прямоугольника в этомRegion . |
| IsVisible(int, int, int, int) | Проверяет, содержится ли какая-либо часть указанного прямоугольника в этомRegion . |
| IsVisible(float, float, float, float, Graphics) | Проверяет, содержится ли какая-либо часть указанного прямоугольника в этомRegion при рисовании с использованием указанногоGraphics . |
| IsVisible(int, int, int, int, Graphics) | Проверяет, содержится ли какая-либо часть указанного прямоугольника в этомRegion когда нарисовано с использованием указанногоGraphics . |
| MakeEmpty() | Инициализирует этоRegion в пустой интерьер. |
| MakeInfinite() | Инициализирует этоRegion объект в бесконечный интерьер. |
| Transform(Matrix) | Преобразует этоRegion указаннымMatrix . |
| Translate(float, float) | Смещает координаты этогоRegion на указанную сумму. |
| Translate(int, int) | Смещает координаты этогоRegion на указанную сумму. |
| Union(GraphicsPath) | Обновляет этоRegion к союзу самого себя и указанногоGraphicsPath . |
| Union(Rectangle) | Обновляет этоRegion к союзу самого себя и указанногоRectangle структура. |
| Union(RectangleF) | Обновляет этоRegion к союзу самого себя и указанногоRectangleF структура. |
| Union(Region) | Обновляет этоRegion к союзу самого себя и указанногоRegion . |
| Xor(GraphicsPath) | Обновляет этоRegionна объединение минус пересечение самого себя с указанным GraphicsPath . |
| Xor(Rectangle) | Обновляет этоRegionна объединение минус пересечение самого себя с указанным Rectangle структура. |
| Xor(RectangleF) | Обновляет этоRegion на объединение минус пересечение себя с указаннымRectangleF структура. |
| Xor(Region) | Обновляет этоRegionна объединение минус пересечение самого себя с указанным Region . |
Смотрите также
- пространство имен System.Drawing
- сборка Aspose.Drawing