Struct PointF
Названий на: Aspose.Imaging Асамблея: Aspose.Imaging.dll (25.4.0)
Вони представляють розпоряджену пару плутаючих точок x- і y-координатів, які визначають точку в двовимірній площі.
public struct PointF
Нападні члени
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
PointF(Флотація, Флотація)
Ініціалює нову інстанцію структури Aspose.Imaging.PointF з зазначеними координатами.
public PointF(float x, float y)
Parameters
x
float
Горизонтальна позиція пункту.
y
float
Вертикальна позиція пункту.
Properties
Empty
Отримається нова прикладка структури Aspose.Imaging.PointF, яка має значення WR17.PointsF.X і _www.pointf.Y, встановлені до нуля.
public static PointF Empty { get; }
вартість нерухомості
IsEmpty
Отримається значення, яке вказує на те, чи є цей Aspose.Imaging.PointF порожнім.
[JsonIgnore]
public bool IsEmpty { get; }
вартість нерухомості
X
Отримати або встановити x-координат цього Aspose.Imaging.PointF.
public float X { get; set; }
вартість нерухомості
Y
Отримати або встановити y-координат цього Aspose.Imaging.PointF.
public float Y { get; set; }
вартість нерухомості
Methods
Add(Поняття, розмір)
Перекладає даний Aspose.Imaging.PointF за зазначеним __ WL16__ .Size.
public static PointF Add(PointF point, Size size)
Parameters
point
PointF
Переклад Aspose.Imaging.PointF для перекладу.
size
Size
Розмір Aspose.Imaging.Size, який визначає числа, які потрібно додати до координатів point'.
Returns
Перекладений Aspose.Imaging.PointF
Add(ІНФ, ІНФ)
Перекладає даний Aspose.Imaging.PointF за допомогою визначеного Wl17.SizeF.
public static PointF Add(PointF point, SizeF size)
Parameters
point
PointF
Переклад Aspose.Imaging.PointF для перекладу.
size
SizeF
Aspose.Imaging.SizeF, який визначає числа, які потрібно додати до координатів point'.
Returns
Перекладений Aspose.Imaging.PointF
Equals(Об’єкт)
Визначає, чи цей Aspose.Imaging.PointF містить ті ж координати, що і зазначений System.Object.
public override bool Equals(object obj)
Parameters
obj
object
Система об’єкта для тестування.
Returns
Цей метод повертається правдивим, якщо obj’ є Aspose.Imaging.PointF і має ті ж координати, що і цей Wl17.point.
GetHashCode()
Повертає код хаша для цієї структури Aspose.Imaging.PointF.
public override int GetHashCode()
Returns
Загальна вартість, яка визначає значення хаша для цієї структури Aspose.Imaging.PointF.
Subtract(Поняття, розмір)
Перекладає Aspose.Imaging.PointF за негативним значенням зазначеного розміру.
public static PointF Subtract(PointF point, Size size)
Parameters
point
PointF
Переклад Aspose.Imaging.PointF для перекладу.
size
Size
Розмір Aspose.Imaging.Size, який визначає числа, які потрібно підтягнути з координатів point'.
Returns
Перекладений Aspose.Imaging.PointF
Subtract(ІНФ, ІНФ)
Перекладає Aspose.Imaging.PointF за негативним значенням зазначеного розміру.
public static PointF Subtract(PointF point, SizeF size)
Parameters
point
PointF
Переклад Aspose.Imaging.PointF для перекладу.
size
SizeF
Aspose.Imaging.SizeF, що визначає числа, які повинні бути підтягнуті з координатів point'.
Returns
Перекладений Aspose.Imaging.PointF
ToString()
Конвертує цей Aspose.Imaging.PointF в людський читальний ряд.
public override string ToString()
Returns
Стіна, що представляє цю Aspose.Imaging.PointF.
Operators
Оператор +(Поняття, розмір)
Перекладає Aspose.Imaging.PointF на даний __ WL16__ .Size.
public static PointF operator +(PointF point, Size size)
Parameters
point
PointF
Переклад Aspose.Imaging.PointF для перекладу.
size
Size
Aspose.Imaging.Size, що визначає пара чисел, які потрібно додати до координатів point'.
Returns
Повернення перекладеного Aspose.Imaging.PointF.
Оператор +(ІНФ, ІНФ)
Перекладає Aspose.Imaging.PointF за допомогою зазначеного Wl17.SizeF.
public static PointF operator +(PointF point, SizeF size)
Parameters
point
PointF
Переклад Aspose.Imaging.PointF для перекладу.
size
SizeF
Aspose.Imaging.SizeF, що визначає числа, які потрібно додати до x- і y-координатів point'.
Returns
Перекладений Aspose.Imaging.PointF
Оператор =(Створення PointF)
Результат визначає, чи рівні цінності властивостей Aspose.Imaging.PointF.Y і W L 17.
public static bool operator ==(PointF point1, PointF point2)
Parameters
point1
PointF
Перший Aspose.Imaging.PointF для порівняння.
point2
PointF
Другий Aspose.Imaging.PointF для порівняння.
Returns
Правда, якщо значення Aspose.Imaging.PointF.X і Wl17.Points F.Y першої і другої структури __ WL7_ .pointF є однаковими; в іншому випадку, фальшивими.
Оператор !=(Створення PointF)
Визначити, чи є координати зазначених пунктів нерівними.
public static bool operator !=(PointF point1, PointF point2)
Parameters
point1
PointF
Перший Aspose.Imaging.PointF для порівняння.
point2
PointF
Другий Aspose.Imaging.PointF для порівняння.
Returns
Справжнє вказати значення Aspose.Imaging.PointF.X і Wl17.Points F.Y point1’ і <code class=paramaf"> point2’ не є рівними; в іншому випадку, фальсифіковані.
Оператор -(Поняття, розмір)
Перекладає Aspose.Imaging.PointF за негативним значенням даного Wl17.Size.
public static PointF operator -(PointF point, Size size)
Parameters
point
PointF
A Aspose.Imaging.PointF для перекладу.
size
Size
A Aspose.Imaging.Size, що визначає числа, які повинні бути підтягнуті з x- і y-координатів point'.
Returns
Перекладений Aspose.Imaging.PointF
Оператор -(ІНФ, ІНФ)
Перекладає Aspose.Imaging.PointF за негативним значенням зазначеного Wl17.SizeF.
public static PointF operator -(PointF point, SizeF size)
Parameters
point
PointF
Переклад Aspose.Imaging.PointF для перекладу.
size
SizeF
Aspose.Imaging.SizeF, що визначає числа, які повинні бути підтягнуті з координатів point'.
Returns
Перекладений Aspose.Imaging.PointF