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
IsEmpty
Získava hodnotu, ktorá naznačuje, či je tento Aspose.Imaging.Point prázdny.
[JsonIgnore]
public bool IsEmpty { get; }
Hodnota nehnuteľnosti
X
Získať alebo nastaviť x-koordinát tohto Aspose.Imaging.Point.
public int X { get; set; }
Hodnota nehnuteľnosti
Y
Získať alebo nastaviť y-koordinát tohto Aspose.Imaging.Point.
public int Y { get; set; }
Hodnota nehnuteľnosti
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
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
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
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
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
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
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
Objekt bodu je balený do jednej dlhej hodnoty.
ToString()
Konvertuje tento Aspose.Imaging.Point na ľudsky čitateľný riadok.
public override string ToString()
Returns
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
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
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
Je pravda, ak sú hodnoty Aspose.Imaging.Point.X a Wl17.Pointe.Y point1’ a
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
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
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
Je pravdivé, ak sa hodnoty buď vlastností Aspose.Imaging.Point.X, alebo vlastnosti Wl17.point.Y point1’ a
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
Struktúra Aspose.Imaging.Punkt, ktorá je preložená negatívnou danou Wl17.Size štruktúrou.