## Point structure

Представляет упорядоченную пару целых чисел x- и y-координат, определяющую точку на двумерной плоскости.

```csharp
public struct Point : IEquatable<Point>
```

## Конструкторы

| Имя | Описание |
| --- | --- |
| [Point](point#constructor)(int) | Инициализирует новый экземпляр[`Point`](../point) структура с использованием координат, заданных целочисленным значением. |
| [Point](point#constructor_2)(Size) | Инициализирует новый экземпляр[`Point`](../point) структура из[`Size`](../size) . |
| [Point](point#constructor_1)(int, int) | Инициализирует новый экземпляр[`Point`](../point) структура с указанными координатами. |

## Характеристики

| Имя | Описание |
| --- | --- |
| [IsEmpty](../../system.drawing/point/isempty) { get; } | Получает значение, указывающее, является ли этоPoint пуст. |
| [X](../../system.drawing/point/x) { get; set; } | Получает или задает координату x этой точки. |
| [Y](../../system.drawing/point/y) { get; set; } | Получает или задает координату Y этой точки. |

## Методы

| Имя | Описание |
| --- | --- |
| static [Add](../../system.drawing/point/add)(Point, Size) | Добавляет указанныйSize к указанномуPoint . |
| static [Ceiling](../../system.drawing/point/ceiling)(PointF) | Преобразует[`PointF`](../pointf) к[`Point`](../point) выполнив потолочную операцию по всем координатам. |
| static [Round](../../system.drawing/point/round)(PointF) | Преобразует указанныйPointF к объекту Point, округливPoint значения до ближайшего целого числа. |
| static [Subtract](../../system.drawing/point/subtract)(Point, Size) | Переводит[`Point`](../point) отрицанием данного[`Size`](../size) . |
| static [Truncate](../../system.drawing/point/truncate)(PointF) | Преобразует PointF в точку, выполняя операцию усечения для всех координат. |
| override [Equals](../../system.drawing/point/equals#equals_1)(object) | Указывает, является ли этоPoint содержит те же координаты, что и указанныйObject . |
| [Equals](../../system.drawing/point/equals#equals)(Point) | Проверяет,[`Point`](../point) структура имеет то же расположение, что и этот[`Point`](../point) структура. |
| override [GetHashCode](../../system.drawing/point/gethashcode)() | Возвращает хеш-код для этогоPoint . |
| [Offset](../../system.drawing/point/offset#offset_1)(Point) | Переводит этоPoint указаннымPoint . |
| [Offset](../../system.drawing/point/offset#offset)(int, int) | Переводит этоPoint на указанную сумму. |
| override [ToString](../../system.drawing/point/tostring)() | Преобразует атрибуты этого[`Point`](../point) в удобочитаемую строку. |
| [operator +](../../system.drawing/point/op_addition) | Переводит[`Point`](../point) заданным[`Size`](../size) . |
| [operator ==](../../system.drawing/point/op_equality) | Сравнивает дваPoint objects. Результат указывает, будут ли значенияX а такжеY properties из двухPoint объекты равны. |
| [explicit operator](../../system.drawing/point/op_explicit) | Создает[`Size`](../size) с координатами указанного[`Point`](../point) . |
| [implicit operator](../../system.drawing/point/op_implicit) | Преобразует указанныйPoint структура кPointF структура. |
| [operator !=](../../system.drawing/point/op_inequality) | Сравнивает дваPoint objects. Результат указывает, будут ли значенияX или жеY properties из двухPoint объекты не равны. |
| [operator -](../../system.drawing/point/op_subtraction) | Переводит[`Point`](../point) отрицанием данного[`Size`](../size) . |

## Поля

| Имя | Описание |
| --- | --- |
| static readonly [Empty](../../system.drawing/point/empty) | ПредставляетPoint который имеетX а такжеY значения равны нулю. |

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

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

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