PointF

PointF structure

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

public struct PointF : IEquatable<PointF>

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

ИмяОписание
PointF(float, float)Инициализирует новый экземпляр структуры PointF с указанными координатами.

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

ИмяОписание
IsEmpty { get; }Получает значение, указывающее, является ли этоPointF пуст.
X { get; set; }Получает или устанавливает x-координату этой PointF.
Y { get; set; }Получает или задает координату Y этой PointF.

Методы

ИмяОписание
static Add(PointF, Size)Переводит данноеPointF по указанномуSizeF .
static Add(PointF, SizeF)Переводит данноеPointF по указанномуSizeF .
static Subtract(PointF, Size)ПереводитPointF отрицанием данногоSize .
static Subtract(PointF, SizeF)ПереводитPointF отрицанием данногоSize .
override Equals(object)Указывает, является ли этоPointF содержит те же координаты, что и указанныйObject .
Equals(PointF)Проверяет,PointF структура имеет то же расположение, что и этотPointF структура.
override GetHashCode()Возвращает хэш-код для этого экземпляра.
override ToString()Преобразует атрибуты этогоPointF в удобочитаемую строку.
operator +ПереводитPointF заданнымSize . (2 operators)
operator ==Сравнивает дваPointF Structures. Результат указывает, будут ли значенияX а такжеY properties из двухPointF структуры равны.
operator !=Определяет, не равны ли координаты указанных точек.
operator -ПереводитPointF отрицанием данногоSize . (2 operators)

Поля

ИмяОписание
static readonly EmptyПредставляет новый экземплярPointF класс с данными членов, оставленными неинициализированными.

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