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; }
Вредност имовине
IsEmpty
Добије вредност која указује на то да ли је овај Aspose.Imaging.Поинт празан.
[JsonIgnore]
public bool IsEmpty { get; }
Вредност имовине
X
Добија или поставља x-координат овог Aspose.Imaging.Поинт.
public int X { get; set; }
Вредност имовине
Y
Добија или поставља y-координат овог Aspose.Imaging.Поинт.
public int Y { get; set; }
Вредност имовине
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
Aspose.Imaging.Точка која је резултат операције додавања.
Ceiling(ПоинтФ)
Конвертује одређену Aspose.Imaging.PointF у _ВЛ17.Поинт окретањем вредности УЛ 17 .PointФ на следеће веће интегритетне вредности.
public static Point Ceiling(PointF point)
Parameters
point
PointF
Aspose.Imaging.PointF да се конвертује.
Returns
У Aspose.Imaging.Поинт овај метод конвертује на.
Equals(Објекат)
Потврђује да ли овај Aspose.Imaging.Поинт садржи исте координате као и одређени Систем.Објект.
public override bool Equals(object obj)
Parameters
obj
object
Систем.објекат за тестирање.
Returns
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
Хаш код за овај пример, погодан за употребу у хашинг алгоритмима и структурама података као што је хаш табела.
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
У 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
Aspose.Imaging.Точка која је резултат операције суптракције.
ToLong()
Конвертујте ову тачку у једну дугу вредност, која садржи X и Y координате у високим и ниским битовима.
public long ToLong()
Returns
Точка објекта упакована у једну дугу вредност.
ToString()
Конвертује овај Aspose.Imaging.Поинт у људско-читајућу траку.
public override string ToString()
Returns
Систем.Стринг који представља ову инстанцију.
Truncate(ПоинтФ)
Конвертује одређену Aspose.Imaging.PointF у _ВЛ17.Поинт трунцањем вредности УЛ 17 .Пинта.
public static Point Truncate(PointF point)
Parameters
point
PointF
Aspose.Imaging.PointF да се конвертује.
Returns
У 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
Преведено 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
Istina je da li su vrednosti Aspose.Imaging.Point.X i Wl17.Points.Y point1’ i
експлицитна величина оператора(Point)
Конвертује одређену структуру Aspose.Imaging.Поинт у структуру _ВЛ17.Симе.
public static explicit operator Size(Point point)
Parameters
point
Point
Aspose.Imaging.Точка да се конвертује.
Returns
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
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
Истина ако се вредности или својства ВЛ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
Структура Aspose.Imaging.Точка која је преведена негативном од одређене структуре _ВЛ17.Симе.