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
IsEmpty
Megkap egy értéket, amely jelzi, hogy ez a Aspose.Imaging.pont üres-e.
[JsonIgnore]
public bool IsEmpty { get; }
ingatlan értéke
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
Y
Megkapja vagy beállítja e Aspose.Imaging.pont y-koordinátumát.
public int Y { get; set; }
ingatlan értéke
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
A Aspose.Imaging.pont szerkezet, amelyet egy adott Wl17.Size struktúra negatívja lefordít.