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
Поинт(Плавател, плавател)
Иницијализира нова инстанция на структурата Aspose.Imaging.PointF с посочените координати.
public PointF(float x, float y)
Parameters
x
float
хоризонталната позиция на точката.
y
float
Вертикална позиция на точката.
Properties
Empty
Получава нова примера на структурата Aspose.Imaging.PointF, която има стойности на Wl17.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(Къща, SizeF)
Превежда даден 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 и има същите координати като този __ WL7_.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(Къща, SizeF)
Превежда 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
A Aspose.Imaging.Size, който посочва двойката от числа, които трябва да се добавят към координатите на point'.
Returns
Връщане на преведеното Aspose.Imaging.PointF.
Оператор +(Къща, SizeF)
Превежда 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 на двете структури са равни.
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 на първите и вторите структури на VL16 .Poins F са равни; в противен случай, фалшиви.
Оператор !=(Къща, 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.Poinf.Y на point1’ и
point2’ не са равни; в противен случай, фалшиви.
Оператор -(Сметката, размерът)
Превежда Aspose.Imaging.PointF от отрицателния на даден __ WL16__ .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.
Оператор -(Къща, SizeF)
Превежда 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.