Struct Point

Struct Point

A név: Aspose.Imaging Összefoglaló: Aspose.Imaging.dll (25.4.0)

Az egész x- és y-koordinátumok rendelt párját képviseli, amelyek egy kétdimenziós területen egy pontot határoznak meg.

public struct Point

Örökletes tagok

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

Constructors

Point(Az int, int)

A Aspose.Imaging.pont szerkezetének új példáját a meghatározott koordinátákkal kezdeményezi.

public Point(int x, int y)

Parameters

x int

A pont horizontális pozíciója.

y int

A pont függőleges pozíciója.

Point(Size)

A Aspose.Imaging.pont szerkezetének új példáját a Wl17.Size struktúrából kezdi el.

public Point(Size size)

Parameters

size Size

Az új koordinátákat tartalmazza.

Point(int)

A Aspose.Imaging.pont szerkezetének új példáját a teljes érték által meghatározott koordináták segítségével kezdeményezi.

public Point(int dw)

Parameters

dw int

32 bites integrátor, amely meghatározza az új pont koordinátáit.

Properties

Empty

Megkap egy új példát a Aspose.Imaging.Point szerkezet, amelynek a WR17.point.X és a_WN17 _.Points.Y értékei nullára vannak beállítva.

public static Point Empty { get; }

ingatlan értéke

Point

IsEmpty

Megkap egy értéket, amely jelzi, hogy ez a Aspose.Imaging.pont üres-e.

[JsonIgnore]
public bool IsEmpty { get; }

ingatlan értéke

bool

X

Hozza meg vagy állítsa be ezt a Aspose.Imaging.pont x koordinátáját.

public int X { get; set; }

ingatlan értéke

int

Y

Megkapja vagy beállítja e Aspose.Imaging.pont y-koordinátumát.

public int Y { get; set; }

ingatlan értéke

int

Methods

Add(pont, méret)

Adja meg a kijelölt Aspose.Imaging.Size-t a jelölt Wl17.pontra.

public static Point Add(Point point, Size size)

Parameters

point Point

A Aspose.Imaging. pontot hozzá kell adni.

size Size

A Aspose.Imaging.Size a ponthoz hozzáadható.

Returns

Point

A Aspose.Imaging.pont, amely a kiegészítő művelet eredménye.

Ceiling(PointF)

A meghatározott Aspose.Imaging.PointF-t egy __ WL7_.Points-re alakítja, a _VL4 .Point F értékeit a következő magasabb teljes értékre forgatva.

public static Point Ceiling(PointF point)

Parameters

point PointF

A Aspose.Imaging.PointF a konvertáláshoz.

Returns

Point

A Aspose.Imaging.pont ezt a módszert átalakítja.

Equals(objektum)

Meghatározza, hogy ez a Aspose.Imaging.pont ugyanazokat a koordinátákat tartalmazza-e, mint a meghatározott System.Object.

public override bool Equals(object obj)

Parameters

obj object

A rendszer.A tesztelés tárgyát.

Returns

bool

Igaz, ha a obj’ egy Aspose.Imaging.Point, és ugyanazok a koordináták, mint ez a _WR17_2.Point.

FromLong(Az int, az int és a int)

A hosszú objektumba csomagolt pontobjektum felépítése az X és Y int értékek elválasztásához.

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

Parameters

packedPoint long

Az objektum egy hosszú értékben van csomagolva.

x int

A csomagolt Point X értékből származik.

y int

A csomagolt Point Y értékből származó.

GetHashCode()

Visszaadja a hash kódot erre a Aspose.Imaging.pontra.

public override int GetHashCode()

Returns

int

A hash kód erre a példára, amely alkalmas a hash algoritmusokban és az adatok szerkezetében, mint például a hash táblázat.

Offset(Point)

Ezt lefordítja a Aspose.Imaging.pont a megadott __ WL16_. pont által.

public void Offset(Point point)

Parameters

point Point

A Aspose.Imaging.Point használt, hogy átruházza ezt a Wl17.Point.

Offset(Az int, int)

Ezt a Aspose.Imaging.pontot a megadott összeg alapján lefordítja.

public void Offset(int dx, int dy)

Parameters

dx int

Az összeget a x-koordinátus kompenzálására.

dy int

A kártérítés összegét az y-koordinátus.

Round(PointF)

A meghatározott Aspose.Imaging.PointF-t egy __ WL7_.Pont objektumra konvertálja, a W L17 .Point értékeket a legközelebbi teljesre forgatva.

public static Point Round(PointF point)

Parameters

point PointF

A Aspose.Imaging.PointF a konvertáláshoz.

Returns

Point

A Aspose.Imaging.pont ezt a módszert átalakítja.

Subtract(pont, méret)

Visszaadja a szubtrakció eredményét a Aspose.Imaging.Size-től a Wl17.Point-tól.

public static Point Subtract(Point point, Size size)

Parameters

point Point

A Aspose.Imaging.A pontot el kell távolítani.

size Size

A Aspose.Imaging.Size a pontból származik.

Returns

Point

A Aspose.Imaging.pont, amely a szubtrakciós művelet eredménye.

ToLong()

Átalakítsa ezt a pontot egyetlen hosszú értékre, amely X és Y koordinátákat tartalmaz magas és alacsony bitekben.

public long ToLong()

Returns

long

Az objektum egy hosszú értékben van csomagolva.

ToString()

Konvertálja ezt a Aspose.Imaging.pontot egy emberi olvasható szalagra.

public override string ToString()

Returns

string

Egy System.String, amely ezt az esetet képviseli.

Truncate(PointF)

A meghatározott Aspose.Imaging.PointF-t egy __ WL16__ .Point-ra konvertálja azáltal, hogy törölje az értékeit a Wl17.Point-nak.

public static Point Truncate(PointF point)

Parameters

point PointF

A Aspose.Imaging.PointF a konvertáláshoz.

Returns

Point

A Aspose.Imaging.pont ezt a módszert átalakítja.

Operators

Operátor +(pont, méret)

Egy adott Aspose.Imaging.Térképet átirányít egy adott Wl17.Size-vel.

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

Parameters

point Point

A Aspose.Imaging.A fordításhoz szükséges pont.

size Size

A Aspose.Imaging.Size, amely a point" koordinátákhoz hozzáadandó számok párját jelzi.

Returns

Point

A lefordított Aspose.Imaging. pont.

Szervező =(pont, pont)

Összehasonlítja a két Aspose.Imaging.Point objektumot.Az eredmény megjelöli, hogy a W L 17_ .Point.X és a __ WL 17_.Points.Y tulajdonságok értékei mindkét _ www.wl.com objektuma egyenlőek-e.

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

Parameters

point1 Point

Az első Aspose.Imaging.pont összehasonlítani.

point2 Point

Egy második Aspose.Imaging.pont összehasonlítani.

Returns

bool

Igaz, ha a point1’ és <code class" (“cód osztály”) és a Aspose.Imaging.Point.X értékek egyenlőek; egyébként hamis.

Explicit operátor méret(Point)

Átalakítja a megadott Aspose.Imaging.pont szerkezetét egy Wl17.Size struktúrába.

public static explicit operator Size(Point point)

Parameters

point Point

A Aspose.Imaging.pontot átalakítani kell.

Returns

Size

A Aspose.Imaging.Az átalakulásból eredő méret.

A PointF operátor(Point)

Átalakítja a meghatározott Aspose.Imaging.pont szerkezetét a Wl17.PointF struktúrába.

public static implicit operator PointF(Point point)

Parameters

point Point

A Aspose.Imaging.pontot átalakítani kell.

Returns

PointF

A Aspose.Imaging.PointF az átalakulás eredménye.

Operátor !=(pont, pont)

Összehasonlít két Aspose.Imaging.Point objektumot.Az eredmény megjelöli, hogy a W L 17_ .Point.X vagy a __ WL 17_ .Points.Y tulajdonságok értéke nem egyenlő-e.

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

Parameters

point1 Point

Az első Aspose.Imaging.pont összehasonlítani.

point2 Point

Egy második Aspose.Imaging.pont összehasonlítani.

Returns

bool

Igaz, ha a Aspose.Imaging.Point.X tulajdonságok értéke vagy a point1’ és point2’ tulajtonságainak értékei eltérnek; máskülönben hamis.

Operátor -(pont, méret)

Egy Aspose.Imaging.pontot egy adott Wl17.Size negatív értéktől lefordítja.

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

Parameters

point Point

A Aspose.Imaging.A fordításhoz szükséges pont.

size Size

A Aspose.Imaging.Size, amely a point" koordinátáiból származó számok párját jelzi.

Returns

Point

A Aspose.Imaging.pont szerkezet, amelyet egy adott Wl17.Size struktúra negatívja lefordít.

 Magyar