Struct Point

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; }

стойност на имота

Point

IsEmpty

Получава стойност, която показва дали този Aspose.Imaging.Point е празен.

[JsonIgnore]
public bool IsEmpty { get; }

стойност на имота

bool

X

Получава или задава x-координата на този Aspose.Imaging.Point.

public int X { get; set; }

стойност на имота

int

Y

Получава или задава y-координата на този Aspose.Imaging.Point.

public int Y { get; set; }

стойност на имота

int

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

Point

Aspose.Imaging.Точка, която е резултат от добавената операция.

Ceiling(Поинт)

Конвертира посоченият Aspose.Imaging.PointF в Wl17.Поинт, като преобърна стойностите на __ WL16_ .PointsF към следващите по-високи цялостни ценности.

public static Point Ceiling(PointF point)

Parameters

point PointF

На Aspose.Imaging.PointF да се конвертира.

Returns

Point

В Aspose.Imaging.Point този метод се конвертира към.

Equals(Обект)

Определя дали този Aspose.Imaging.Point съдържа същите координати като посочения System.Object.

public override bool Equals(object obj)

Parameters

obj object

Системата.обект за тестване.

Returns

bool

Това е вярно, ако 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

int

Хаш код за този пример, подходящ за използване в хашинг алгоритми и данни структури като хаш таблица.

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

Point

В 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

Point

Aspose.Imaging.Точка, която е резултат от операцията за субтракция.

ToLong()

Конвертирайте тази точка в една дълга стойност, съдържаща координати X и Y в високи и ниски битове.

public long ToLong()

Returns

long

Обектът на точка е опакован в една дълга стойност.

ToString()

Преобразува този Aspose.Imaging.Point в човешко-читаема линия.

public override string ToString()

Returns

string

Система.String, която представлява тази инстанция.

Truncate(Поинт)

Преобразува посоченият Aspose.Imaging.PointF в WR17.Поинт, като трънча стойностите на __ WL16_ .Пойнт.

public static Point Truncate(PointF point)

Parameters

point PointF

На Aspose.Imaging.PointF да се конвертира.

Returns

Point

В 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

Point

Преводът е 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

bool

Вярно е, ако стойностите на 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

Size

Размерът на Aspose.Imaging.Size, който произтича от конверсията.

Имплементален оператор PointF(Point)

Преобразува посочената структура на Aspose.Imaging.Точка в структурата на Wl17.PointF.

public static implicit operator PointF(Point point)

Parameters

point Point

Aspose.Imaging.Точка за конвертиране.

Returns

PointF

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

bool

Вярно е, ако стойностите на или на свойствата на 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

Point

Структура на Aspose.Imaging.Точка, която се превежда от отрицателното на дадена структура на Wl17.Size.

 Български