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.Поинт из структуры _ВЛ17.Симе.

public Point(Size size)

Parameters

size Size

Садржи нове координате тачке.

Point(Инт)

Иницијалише нову инстанцију структуре Aspose.Imaging.Поинт користећи координате одређене целокупном вредношћу.

public Point(int dw)

Parameters

dw int

32-битни интегратор који одређује координате за нову тачку.

Properties

Empty

Добија нову примјену структуре Aspose.Imaging.Поинт који има вредности ВЛ17.Point.X и УЛ 17 .Пойнт.И постављене на нулу.

public static Point Empty { get; }

Вредност имовине

Point

IsEmpty

Добије вредност која указује на то да ли је овај Aspose.Imaging.Поинт празан.

[JsonIgnore]
public bool IsEmpty { get; }

Вредност имовине

bool

X

Добија или поставља x-координат овог Aspose.Imaging.Поинт.

public int X { get; set; }

Вредност имовине

int

Y

Добија или поставља y-координат овог Aspose.Imaging.Поинт.

public int Y { get; set; }

Вредност имовине

int

Methods

Add(тачка, величина)

Додајте одређени Aspose.Imaging.Велике до одређеног __ WL16__ .Поинт.

public static Point Add(Point point, Size size)

Parameters

point Point

Додајте Aspose.Imaging.Точка да додате.

size Size

Aspose.Imaging.Size da dodate u točku'.

Returns

Point

Aspose.Imaging.Точка која је резултат операције додавања.

Ceiling(ПоинтФ)

Конвертује одређену Aspose.Imaging.PointF у _ВЛ17.Поинт окретањем вредности УЛ 17 .PointФ на следеће веће интегритетне вредности.

public static Point Ceiling(PointF point)

Parameters

point PointF

Aspose.Imaging.PointF да се конвертује.

Returns

Point

У Aspose.Imaging.Поинт овај метод конвертује на.

Equals(Објекат)

Потврђује да ли овај Aspose.Imaging.Поинт садржи исте координате као и одређени Систем.Објект.

public override bool Equals(object obj)

Parameters

obj object

Систем.објекат за тестирање.

Returns

bool

Istina je da je obj’ Aspose.Imaging.Point i ima iste koordinate kao i ovaj Wl17.point.

FromLong(излаз из, из улаза из)

Деконструишете тачку објекта упакован у дуг објекат да би се одвојиле вредности Х и И инт.

public static void FromLong(long packedPoint, out int x, out int y)

Parameters

packedPoint long

Точка објекта упакована у једну дугу вредност.

x int

То је извучено из паковане вредности тачке Кс.

y int

То је вредност која се извлачи из пакованог тачка И.

GetHashCode()

Повратак хасх кода за овај Aspose.Imaging.Point.

public override int GetHashCode()

Returns

int

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

Offset(Point)

Преводи овај Aspose.Imaging.Поинт од стране одређеног _ВЛ17.поинта.

public void Offset(Point point)

Parameters

point Point

Точка Aspose.Imaging.Поинт је коришћен да би се компензирао овај Wl17.Точка.

Offset(Инт, Инт)

Преводи овај Aspose.Imaging.Поинт по одређеном износу.

public void Offset(int dx, int dy)

Parameters

dx int

Сума за компензацију кс-координата.

dy int

Укупно укупно укупно укупно укупно укупно укупно укупно укупно укупно укупно.

Round(ПоинтФ)

Конвертује одређени ВЛ17.ПоинтФ у WL17.Пунт објекат окретањем вредности УЛ 17 .Понт на најближи цео.

public static Point Round(PointF point)

Parameters

point PointF

Aspose.Imaging.PointF да се конвертује.

Returns

Point

У Aspose.Imaging.Поинт овај метод конвертује на.

Subtract(тачка, величина)

Повратак резултата субтракције одређене Aspose.Imaging.Велике од специфичне _ВЛ17.Поинт.

public static Point Subtract(Point point, Size size)

Parameters

point Point

Aspose.Imaging.Поинт да се повуче из.

size Size

Aspose.Imaging.Size to subtract from the point'.

Returns

Point

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

ToLong()

Конвертујте ову тачку у једну дугу вредност, која садржи X и Y координате у високим и ниским битовима.

public long ToLong()

Returns

long

Точка објекта упакована у једну дугу вредност.

ToString()

Конвертује овај Aspose.Imaging.Поинт у људско-читајућу траку.

public override string ToString()

Returns

string

Систем.Стринг који представља ову инстанцију.

Truncate(ПоинтФ)

Конвертује одређену Aspose.Imaging.PointF у _ВЛ17.Поинт трунцањем вредности УЛ 17 .Пинта.

public static Point Truncate(PointF point)

Parameters

point PointF

Aspose.Imaging.PointF да се конвертује.

Returns

Point

У Aspose.Imaging.Поинт овај метод конвертује на.

Operators

Оператор +(тачка, величина)

Преводи Aspose.Imaging.Поинт по одређеном _ВЛ17.Велике.

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

Parameters

point Point

Aspose.Imaging.Поинт за превод.

size Size

Aspose.Imaging.Veličina koja određuje par brojeva koji treba dodati u koordinate point'.

Returns

Point

Преведено Aspose.Imaging.Поинт

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

Резултат одређује да ли су вредности својства Aspose.Imaging.Point.X и _ВЛ17.Поинт.И двојице предмета __УН17-а једнаки.

public static bool operator ==(Point point1, Point point2)

Parameters

point1 Point

Први Aspose.Imaging.Точка за упоређивање.

point2 Point

Други Aspose.Imaging.Точка за упоређивање.

Returns

bool

Istina je da li su vrednosti Aspose.Imaging.Point.X i Wl17.Points.Y point1’ i point2’ jednake; inače, lažne.

експлицитна величина оператора(Point)

Конвертује одређену структуру Aspose.Imaging.Поинт у структуру _ВЛ17.Симе.

public static explicit operator Size(Point point)

Parameters

point Point

Aspose.Imaging.Точка да се конвертује.

Returns

Size

Aspose.Imaging.Size koje proizlaze iz konverzije.

Имплицитни оператор ПоинтФ(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 или ВЛ17.Поинт.И својства два УЛ 17 објеката неједнака.

public static bool operator !=(Point point1, Point point2)

Parameters

point1 Point

Први Aspose.Imaging.Точка за упоређивање.

point2 Point

Други Aspose.Imaging.Точка за упоређивање.

Returns

bool

Истина ако се вредности или својства ВЛ17.Поинт.Кс, или имовине _WL17.Паук.И <код класа=“paramref”>точка1’ и <Код класе=“парамреф”> точка2’ разликују; у супротном, лажно.

Оператор -(тачка, величина)

Преводи Aspose.Imaging.Поинт по негативном од одређеног _ВЛ17.Симе.

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

Parameters

point Point

Aspose.Imaging.Поинт за превод.

size Size

Aspose.Imaging.Veličina koja određuje par brojeva koji treba da se potiskuju iz koordinata point'.

Returns

Point

Структура Aspose.Imaging.Точка која је преведена негативном од одређене структуре _ВЛ17.Симе.

 Српски