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.Точка из структуре __ WL18___.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.points.Y, установленные до нуля.

public static Point Empty { get; }

Стоимость недвижимости

Point

IsEmpty

Получается значение, указывающее на то, является ли этот Aspose.Imaging.Point пустым.

[JsonIgnore]
public bool IsEmpty { get; }

Стоимость недвижимости

bool

X

Получить или установить x-координат этого Aspose.Imaging.Точка.

public int X { get; set; }

Стоимость недвижимости

int

Y

Получается или устанавливается y-координат этого Aspose.Imaging.Point.

public int Y { get; set; }

Стоимость недвижимости

int

Methods

Add(Точка, размер)

Добавьте указанный Aspose.Imaging.Смерть к указанному Wl17.Точке.

public static Point Add(Point point, Size size)

Parameters

point Point

Добавить Aspose.Imaging.Точка для добавления.

size Size

Aspose.Imaging.Size для добавления к point".

Returns

Point

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

Ceiling(PointF)

Конвертируйте указанный Aspose.Imaging.PointF в WR17.Пойнт, оборачивая значения __ WL15__ .ПоинтF на следующие более высокие целостные ценности.

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 и имеет те же координаты, что и этот __ WL16__ .Point.

FromLong(Долго, вне int, из int)

Деконструируйте точный объект, упакованный в длинный объект для разделения значений X и Y.

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.Точка по указанному количеству.

public void Offset(int dx, int dy)

Parameters

dx int

Сумма возмещения x-координата.

dy int

Сумма возмещения Y-координата.

Round(PointF)

Конвертирует указанный Aspose.Imaging.PointF в объект Wl17.Пойнт, закрутив ценности _www.points до ближайшего целого.

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 для отвода из точки .

Returns

Point

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

ToLong()

Конвертируйте эту Точку в единую долгую стоимость, содержащую координаты X и Y в высоких и низких битах.

public long ToLong()

Returns

long

Точка объекта упакована в одну длинную ценность.

ToString()

Конвертирует это Aspose.Imaging.Point в человеко-читаемую строку.

public override string ToString()

Returns

string

Система.String, представляющая эту инстанцию.

Truncate(PointF)

Конвертируйте указанный Aspose.Imaging.PointF в Wl17.Поинт, закручивая значения __ WL 17__ .Пойнт.

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

WL17_.Точка для перевода.

size Size

Aspose.Imaging.Size, в котором указана пара чисел, которые нужно добавить в координаты point'.

Returns

Point

Переведенный Aspose.Imaging.Точка

Оператор =(Точка, точка)

Сравнивает два объекта Aspose.Imaging.Точка.Результат указывает, равны ли ценности свойств _ВЛ17.Пойнт.Кс и __УН17-.Центральные свойства двух объектов _ВН17.

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.Земля, которая вытекает из конверсии.

Оператор 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.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.point.Y класса point1’ и point2’ различаются; в противном случае, фальшивы.

Оператор -(Точка, размер)

Переводит Aspose.Imaging.Точка по отрицательному даваемого __ WL16__ .Семьи.

public static Point operator -(Point point, Size size)

Parameters

point Point

WL17_.Точка для перевода.

size Size

Aspose.Imaging.Size, в котором указана пара чисел, которые должны быть выведены из координатов point'.

Returns

Point

Структура Aspose.Imaging.Точка, которая переводится отрицательной датой структуры __ WL16_.Size.

 Русский