Struct PointF
Името на пространството: Aspose.Imaging Асамблея: Aspose.Imaging.dll (25.5.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, която има стойностите Aspo.Imaging.PointsF.X и ASpoe.Имагиране.ПоинтФ.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 от посочената асфос.Имагинг.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 с посочен асфос.Имагинг.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 и има същите координати като този Aspuse.Imaging .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 от даден асфос.Имагиране.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 от посочената асфос.Имагинг.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 и Asposa.Imaging.Points F.Y на първите и вторите структури на Аппос.Имагинг.Поинт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 и Asposa.Image.Points F.Y на point1’ и point2’ не са равни; в противен случай, фалшиви.
Оператор -(Сметката, размерът)
Той превежда Aspose.Imaging.PointF от отрицателното на даден асфос.
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 от отрицателния от посочения аспоз.Имагинг.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.