## Point structure

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

```csharp
public struct Point
```

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

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

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

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

## Методы

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

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

* пространство имен [Aspose.Imaging](../../aspose.imaging)
* сборка [Aspose.Imaging](../../)

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