PointF Структура
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет упорядоченную пару координат Х и 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 |
Возвращает или задает координату Х точки 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. |