Struct Point
Името на пространството: Aspose.Imaging Асамблея: Aspose.Imaging.dll (25.4.0)
Представлява поръчана двойка от цялостни x- и y-координати, които определят точка в двуизмерен план.
public struct Point
наследници
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
Point(в, в)
Иницијализира нова инстанция на структурата на Aspose.Imaging.Точка с посочените координати.
public Point(int x, int y)
Parameters
x
int
хоризонталната позиция на точката.
y
int
Вертикална позиция на точката.
Point(Size)
Иницијализира нова инстанция на структурата на Aspose.Imaging.Точка от Wl17.Size структура.
public Point(Size size)
Parameters
size
Size
Съдържа нови координати на точките.
Point(инт)
Иницијализира нова инстанция на структурата на Aspose.Imaging.Точка, използвайки координати, определени от цялостна стойност.
public Point(int dw)
Parameters
dw
int
32-битният интегратор, който посочва координатите за новата точка.
Properties
Empty
Получава нова примера на структурата на Aspose.Imaging.Point, която има стойностите на Wl17.point.X и _ www.wll.com , зададени до нула.
public static Point Empty { get; }
стойност на имота
IsEmpty
Получава стойност, която показва дали този Aspose.Imaging.Point е празен.
[JsonIgnore]
public bool IsEmpty { get; }
стойност на имота
X
Получава или задава x-координата на този Aspose.Imaging.Point.
public int X { get; set; }
стойност на имота
Y
Получава или задава y-координата на този Aspose.Imaging.Point.
public int Y { get; set; }
стойност на имота
Methods
Add(Точка , Размер)
Добавете посоченият Aspose.Imaging.Size към посочения __ WL16__ .Point.
public static Point Add(Point point, Size size)
Parameters
point
Point
На Aspose.Imaging.Точка да се добави към.
size
Size
Aspose.Imaging.Size, за да добавите към точка .
Returns
Aspose.Imaging.Точка, която е резултат от добавената операция.
Ceiling(Поинт)
Конвертира посоченият Aspose.Imaging.PointF в Wl17.Поинт, като преобърна стойностите на __ WL16_ .PointsF към следващите по-високи цялостни ценности.
public static Point Ceiling(PointF point)
Parameters
point
PointF
На Aspose.Imaging.PointF да се конвертира.
Returns
В Aspose.Imaging.Point този метод се конвертира към.
Equals(Обект)
Определя дали този Aspose.Imaging.Point съдържа същите координати като посочения System.Object.
public override bool Equals(object obj)
Parameters
obj
object
Системата.обект за тестване.
Returns
Това е вярно, ако obj’ е Aspose.Imaging.Point и има същите координати като този Wl17.point.
FromLong(Извън, отвън и отвъд)
Деконструиране на точен обект, упакован в дълъг предмет, за да се разделят стойностите X и Y int.
public static void FromLong(long packedPoint, out int x, out int y)
Parameters
packedPoint
long
Обектът на точка е опакован в една дълга стойност.
x
int
Изтеглена от пакетираната стойност Point X.
y
int
Изтеглена от пакетираната стойност Point Y.
GetHashCode()
Възстановява кода за хаш за този Aspose.Imaging.Point.
public override int GetHashCode()
Returns
Хаш код за този пример, подходящ за използване в хашинг алгоритми и данни структури като хаш таблица.
Offset(Point)
Превежда този Aspose.Imaging.Point от посочения __ WL16__ .Point.
public void Offset(Point point)
Parameters
point
Point
Този Aspose.Imaging.Point се използва за компенсиране на този Wl17.point.
Offset(в, в)
Превежда този Aspose.Imaging.Point по посочената сума.
public void Offset(int dx, int dy)
Parameters
dx
int
Сумата, която ще се компенсира от X-координата.
dy
int
Сумата, която ще се компенсира от Y-координат.
Round(Поинт)
Преобразува посоченият Aspose.Imaging.PointF в обекта на WR17.Точка, като преобърна стойностите на __UW17 _.Поинт към най-близкото цяло.
public static Point Round(PointF point)
Parameters
point
PointF
На Aspose.Imaging.PointF да се конвертира.
Returns
В Aspose.Imaging.Point този метод се конвертира към.
Subtract(Точка , Размер)
Възстановява резултата от субтракцията, посочен Aspose.Imaging.Size, от посочената Wl17.Point.
public static Point Subtract(Point point, Size size)
Parameters
point
Point
Aspose.Imaging.Точката трябва да бъде отведена от.
size
Size
Aspose.Imaging.Size да се оттегли от point'.
Returns
Aspose.Imaging.Точка, която е резултат от операцията за субтракция.
ToLong()
Конвертирайте тази точка в една дълга стойност, съдържаща координати X и Y в високи и ниски битове.
public long ToLong()
Returns
Обектът на точка е опакован в една дълга стойност.
ToString()
Преобразува този Aspose.Imaging.Point в човешко-читаема линия.
public override string ToString()
Returns
Система.String, която представлява тази инстанция.
Truncate(Поинт)
Преобразува посоченият Aspose.Imaging.PointF в WR17.Поинт, като трънча стойностите на __ WL16_ .Пойнт.
public static Point Truncate(PointF point)
Parameters
point
PointF
На Aspose.Imaging.PointF да се конвертира.
Returns
В Aspose.Imaging.Point този метод се конвертира към.
Operators
Оператор +(Точка , Размер)
Превежда Aspose.Imaging.Точка от даден Wl17.Size.
public static Point operator +(Point point, Size size)
Parameters
point
Point
Aspose.Imaging.Точка за превод.
size
Size
A Aspose.Imaging.Size, който посочва двойката от числа, които трябва да се добавят към координатите на point'.
Returns
Преводът е Aspose.Imaging.Point.
Операторът =(Точка, точка)
Резултатът уточнява дали стойностите на свойствата на Aspose.Imaging.Point.X и Wl17.Points.Y на двата обекта са равни.
public static bool operator ==(Point point1, Point point2)
Parameters
point1
Point
Първият Aspose.Imaging.Точка за сравнение.
point2
Point
Второ Aspose.Imaging.Точка за сравнение.
Returns
Вярно е, ако стойностите на Aspose.Imaging.Point.X и Wl17.Points.Y на point1’ и
point2’ са равни; в противен случай, фалшиви.
Размер на оператора(Point)
Конвертира посочената структура на Aspose.Imaging.Точка в структурата на Wl17.Size.
public static explicit operator Size(Point point)
Parameters
point
Point
Aspose.Imaging.Точка за конвертиране.
Returns
Размерът на Aspose.Imaging.Size, който произтича от конверсията.
Имплементален оператор PointF(Point)
Преобразува посочената структура на Aspose.Imaging.Точка в структурата на Wl17.PointF.
public static implicit operator PointF(Point point)
Parameters
point
Point
Aspose.Imaging.Точка за конвертиране.
Returns
Aspose.Imaging.PointF, който произтича от конверсията.
Оператор !=(Точка, точка)
Резултатът посочва дали стойностите на свойствата на Aspose.Imaging.Point.Y и на Wl17.Points са неравни.
public static bool operator !=(Point point1, Point point2)
Parameters
point1
Point
Първият Aspose.Imaging.Точка за сравнение.
point2
Point
Второ Aspose.Imaging.Точка за сравнение.
Returns
Вярно е, ако стойностите на или на свойствата на Aspose.Imaging.Point.X, или върху свойства на Wl17.Points.Y на point1’ и
point2’ се различават; в противен случай, фалшиви.
Оператор -(Точка , Размер)
Превежда Aspose.Imaging.Точка от отрицателния на даден __ WL7_.Size.
public static Point operator -(Point point, Size size)
Parameters
point
Point
Aspose.Imaging.Точка за превод.
size
Size
A Aspose.Imaging.Size, който посочва двойката от числа, които трябва да се оттеглят от координатите на point'.
Returns
Структура на Aspose.Imaging.Точка, която се превежда от отрицателното на дадена структура на Wl17.Size.