Struct Point

Struct Point

Pôvodný názov: Aspose.Imaging Zhromaždenie: Aspose.Imaging.dll (25.4.0)

Predstavuje objednaný pár integrovaných x- a y-koordinátov, ktoré definujú bod v dvojrozmernej rovine.

public struct Point

Z dedičných členov

object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

Point(a int, int)

Initalizuje novú inštanciu Aspose.Imaging.Pointovej štruktúry so špecifikovanými koordinátmi.

public Point(int x, int y)

Parameters

x int

Horizontálna pozícia bodu.

y int

Vertikálna pozícia bodu.

Point(Size)

Initalizuje novú inštanciu Aspose.Imaging.bodovej štruktúry z štatútu Wl17.Size.

public Point(Size size)

Parameters

size Size

Obsahuje nové bodové koordináty.

Point(int)

Initalizuje novú inštanciu Aspose.Imaging.Pointovej štruktúry pomocou koordinátov špecifikovaných integrovanou hodnotou.

public Point(int dw)

Parameters

dw int

32-bitový integer, ktorý špecifikuje koordináty pre nový bod.

Properties

Empty

Získava novú príkladovú štruktúru Aspose.Imaging.Point, ktorá má hodnoty Wl17.Pointe.X a wl15_ .Points.Y nastavené na nulu.

public static Point Empty { get; }

Hodnota nehnuteľnosti

Point

IsEmpty

Získava hodnotu, ktorá naznačuje, či je tento Aspose.Imaging.Point prázdny.

[JsonIgnore]
public bool IsEmpty { get; }

Hodnota nehnuteľnosti

bool

X

Získať alebo nastaviť x-koordinát tohto Aspose.Imaging.Point.

public int X { get; set; }

Hodnota nehnuteľnosti

int

Y

Získať alebo nastaviť y-koordinát tohto Aspose.Imaging.Point.

public int Y { get; set; }

Hodnota nehnuteľnosti

int

Methods

Add(bod, veľkosť)

Pridajte špecifikovaný Aspose.Imaging.Veľkosť k špecifickému Wl17.Pointe.

public static Point Add(Point point, Size size)

Parameters

point Point

Aspose.Imaging. bod pridať k.

size Size

Aspose.Imaging.Size pridať do bodu .

Returns

Point

Aspose.Imaging.bod, ktorý je výsledkom dodatočnej operácie.

Ceiling(Počítač)

Konvertuje špecifikovanú Aspose.Imaging.PointF na Wl17.Pointe tým, že zvráti hodnoty __ WL16_ .PointsF do nasledujúcich vyšších celkových hodnôt.

public static Point Ceiling(PointF point)

Parameters

point PointF

Konvertovať Aspose.Imaging.PointF na konverziu.

Returns

Point

V Aspose.Imaging.Point sa táto metóda konvertuje na.

Equals(objekty)

Určuje, či tento Aspose.Imaging.Point obsahuje rovnaké koordináty ako špecifikovaný System.Object.

public override bool Equals(object obj)

Parameters

obj object

Systém.Objekt na testovanie.

Returns

bool

Je pravda, ak obj’ je Aspose.Imaging.Point a má tie isté koordináty ako tento Wl17.point.

FromLong(Dlho, von int, out int)

Odstráňte bodový objekt zabalený do dlhého objektu, ktorý oddeľuje hodnoty X a Y.

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

Parameters

packedPoint long

Objekt bodu je balený do jednej dlhej hodnoty.

x int

Výťažok z balenej hodnoty bodu X.

y int

Vymenovaný z balenej hodnoty bodu Y.

GetHashCode()

Vráti hash kód pre tento Aspose.Imaging.Point.

public override int GetHashCode()

Returns

int

Kód hash pre tento príklad, vhodný na použitie v algoritmoch hashingu a dátových štruktúrach, ako je tabuľka hash.

Offset(Point)

Preloží tento Aspose.Imaging.Point podľa špecifikovaného Wl17.Pointa.

public void Offset(Point point)

Parameters

point Point

Tento Aspose.Imaging.Point sa používa na odškodnenie tohto Wl17.Pointa.

Offset(a int, int)

Preklad Aspose.Imaging.bod podľa špecifikovanej sumy.

public void Offset(int dx, int dy)

Parameters

dx int

Výška, ktorá sa odškodňuje x-koordinátom.

dy int

Výška, ktorá sa odškodňuje Y-koordinátom.

Round(Počítač)

Konvertuje špecifikovaný Aspose.Imaging.PointF na objekt Wl17.Punkt otočením hodnôt _ www.punkt.com na najbližší celok.

public static Point Round(PointF point)

Parameters

point PointF

Konvertovať Aspose.Imaging.PointF na konverziu.

Returns

Point

V Aspose.Imaging.Point sa táto metóda konvertuje na.

Subtract(bod, veľkosť)

Vráti výsledok špecifikovaného subtractingu Aspose.Imaging.Size z špecifického Wl17.Point.

public static Point Subtract(Point point, Size size)

Parameters

point Point

Aspose.Imaging.bod sa má odstrániť z.

size Size

Veľkosť Aspose.Imaging.Size na odvod z bodu .

Returns

Point

Aspose.Imaging.bod, ktorý je výsledkom subtrakčnej operácie.

ToLong()

Konvertovať tento bod na jednu dlhú hodnotu, ktorá obsahuje koordináty X a Y vo vysokých a nízkych bitoch.

public long ToLong()

Returns

long

Objekt bodu je balený do jednej dlhej hodnoty.

ToString()

Konvertuje tento Aspose.Imaging.Point na ľudsky čitateľný riadok.

public override string ToString()

Returns

string

Systém.String, ktorý predstavuje túto inštanciu.

Truncate(Počítač)

Konvertuje špecifikovaný Aspose.Imaging.PointF na Wl17.Punktu trunčením hodnôt z __ WL16_ .Punkt.

public static Point Truncate(PointF point)

Parameters

point PointF

Konvertovať Aspose.Imaging.PointF na konverziu.

Returns

Point

V Aspose.Imaging.Point sa táto metóda konvertuje na.

Operators

prevádzkovateľ +(bod, veľkosť)

Preklad Aspose.Imaging.Point podľa daného Wl17.Size.

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

Parameters

point Point

Aspose.Imaging.bod na preklad.

size Size

Veľkosť Aspose.Imaging.Veľkosť, ktorá určuje pár čísel, ktoré je potrebné pridať do koordinátov point'.

Returns

Point

Preklad Aspose.Imaging.bod

prevádzkovateľ = =(bod, bod)

Porovnanie dvoch Aspose.Imaging.Point objektov. Výsledok určuje, či sú hodnoty vlastností _ www.wl17_.point.x a _ww.web.in vlastnosti obidvoch _wll17 _.points rovnaké.

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

Parameters

point1 Point

Prvý Aspose.Imaging.bod na porovnanie.

point2 Point

Druhý Aspose.Imaging.bod na porovnanie.

Returns

bool

Je pravda, ak sú hodnoty Aspose.Imaging.Point.X a Wl17.Pointe.Y point1’ a point2’ rovnaké; inak sú falošné.

Výslovná veľkosť operátora(Point)

Konvertuje špecifikovanú štruktúru Aspose.Imaging.Punktu na šetrnú štatúru Wl17.Size.

public static explicit operator Size(Point point)

Parameters

point Point

Konvertovať Aspose.Imaging.bod na konverziu.

Returns

Size

Aspose.Imaging.Veľkosť, ktorá vyplýva z konverzie.

implicitný operátor PointF(Point)

Konvertuje špecifikovanú štruktúru Aspose.Imaging.Punkt na šetrnosť __ WL16__ .Punkty.

public static implicit operator PointF(Point point)

Parameters

point Point

Konvertovať Aspose.Imaging.bod na konverziu.

Returns

PointF

Aspose.Imaging.PointF, ktorý vyplýva z konverzie.

prevádzkovateľ !=(bod, bod)

Výsledok určuje, či sú hodnoty vlastností Aspose.Imaging.Point.X alebo Wl17.Points.Y dvoch __ WL15_objektov nerovnomerné.

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

Parameters

point1 Point

Prvý Aspose.Imaging.bod na porovnanie.

point2 Point

Druhý Aspose.Imaging.bod na porovnanie.

Returns

bool

Je pravdivé, ak sa hodnoty buď vlastností Aspose.Imaging.Point.X, alebo vlastnosti Wl17.point.Y point1’ a point2’ líšia; inak sa falošné.

prevádzkovateľ -(bod, veľkosť)

Preklad Aspose.Imaging.bod podľa negatívneho daného Wl17.Size.

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

Parameters

point Point

Aspose.Imaging.bod na preklad.

size Size

Veľkosť Aspose.Imaging.Veľkosť, ktorá určuje pár čísel, ktoré sa majú odvodzovať z koordinátov point'.

Returns

Point

Struktúra Aspose.Imaging.Punkt, ktorá je preložená negatívnou danou Wl17.Size štruktúrou.

 Slovenčina