PointF Структура
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет упорядоченную пару с плавающей запятой x-и y-координат, которая определяет точку в двухмерной плоскости.
public value class PointF : IEquatable<System::Drawing::PointF>
public value class PointF
public struct PointF : IEquatable<System.Drawing.PointF>
public struct PointF
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public struct PointF
type PointF = struct
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Serializable>]
type PointF = struct
Public Structure PointF
Implements IEquatable(Of PointF)
Public Structure PointF
- Наследование
- Атрибуты
- Реализации
Комментарии
Преобразование в PointFPoint, использование Point.Round или Point.Truncate.
Конструкторы
| Имя | Описание |
|---|---|
| PointF(Single, Single) |
Инициализирует новый экземпляр PointF класса с указанными координатами. |
| PointF(Vector2) |
Инициализирует новый экземпляр PointF структуры из указанного Vector2. |
Поля
| Имя | Описание |
|---|---|
| Empty |
Представляет новый экземпляр класса с неинициализированными данными-членами PointF . |
Свойства
| Имя | Описание |
|---|---|
| IsEmpty |
Возвращает значение, указывающее, является ли это PointF пустым. |
| X |
Возвращает или задает координату x этого PointFобъекта. |
| Y |
Возвращает или задает координату y этого PointFобъекта. |
Методы
| Имя | Описание |
|---|---|
| Add(PointF, Size) | |
| Add(PointF, SizeF) | |
| Equals(Object) |
Указывает, содержит ли он PointF те же координаты, что и указанный Object. |
| Equals(PointF) |
Указывает, равен ли текущий объект другому объекту того же типа. |
| GetHashCode() |
Возвращает хэш-код для этой PointF структуры. |
| Subtract(PointF, Size) |
Преобразуется PointF отрицательным значением указанного размера. |
| Subtract(PointF, SizeF) |
Преобразуется PointF отрицательным значением указанного размера. |
| ToString() |
Преобразует это PointF в удобочитаемую строку. |
| ToVector2() |
Операторы
| Имя | Описание |
|---|---|
| Addition(PointF, Size) | |
| Addition(PointF, SizeF) | |
| Equality(PointF, PointF) |
Сравнивает две PointF структуры. Результат указывает, равны ли значения X и Y свойства двух PointF структур. |
| Explicit(PointF to Vector2) | |
| Explicit(Vector2 to PointF) | |
| Inequality(PointF, PointF) |
Определяет, равны ли координаты указанных точек. |
| Subtraction(PointF, Size) |
Преобразуется PointF отрицательным результатом заданного Size. |
| Subtraction(PointF, SizeF) |
Преобразуется PointF отрицательным значением указанного объекта SizeF. |