Struct PointF
Navne til: Aspose.Imaging Sammensætning: Aspose.Imaging.dll (25.4.0)
Det repræsenterer et ordentligt par flodpunkter x- og y-koordinater, der definerer et punkt i en to-dimensionel plan.
public struct PointF
De arvede medlemmer
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
pointf(Flåder, Flåder)
Initialiserer en ny instans af Aspose.Imaging.PointF struktur med de angivne koordinater.
public PointF(float x, float y)
Parameters
x
float
Den horisontale position af punktet.
y
float
Den vertikale position af punktet.
Properties
Empty
Få et nyt eksempel på Aspose.Imaging.PointF-strukturen, der har værdierne Wl17.PointsF.X og _wll17 _.pointf.Y indstillet til nul.
public static PointF Empty { get; }
Ejendomsværdi
IsEmpty
Giver en værdi, der angiver, om denne Aspose.Imaging.PointF er tom.
[JsonIgnore]
public bool IsEmpty { get; }
Ejendomsværdi
X
Få eller indstille x-koordinaten af dette Aspose.Imaging.PointF.
public float X { get; set; }
Ejendomsværdi
Y
Få eller indstille y-koordinaten af dette Aspose.Imaging.PointF.
public float Y { get; set; }
Ejendomsværdi
Methods
Add(pointf, størrelse)
Den oversætter en given Aspose.Imaging.PointF ved den angivne Wl17.Size.
public static PointF Add(PointF point, Size size)
Parameters
point
PointF
Den Aspose.Imaging.PointF til oversættelse.
size
Size
Den Aspose.Imaging.Size, som angiver de tal, der skal tilføjes til koordinaterne af point'.
Returns
Den oversatte Aspose.Imaging.PointF.
Add(Fællesskab, SizeF)
Oversætter en given Aspose.Imaging.PointF med en angivet Wl17.SizeF.
public static PointF Add(PointF point, SizeF size)
Parameters
point
PointF
Den Aspose.Imaging.PointF til oversættelse.
size
SizeF
Den Aspose.Imaging.SizeF, som angiver de tal, der skal tilføjes til koordinaterne af point'.
Returns
Den oversatte Aspose.Imaging.PointF.
Equals(Objekt)
Det angiver, om dette Aspose.Imaging.PointF indeholder de samme koordinater som det angivne System.Object.
public override bool Equals(object obj)
Parameters
obj
object
Den system.objekt at teste.
Returns
Denne metode returnerer gyldig, hvis obj’ er en Aspose.Imaging.PointF og har de samme koordinater som denne Wl17.point.
GetHashCode()
Returnerer en hash kode til denne Aspose.Imaging.PointF struktur.
public override int GetHashCode()
Returns
En samlet værdi, der angiver en hashværdi for denne Aspose.Imaging.PointF struktur.
Subtract(pointf, størrelse)
Oversætter en Aspose.Imaging.PointF af den negative af en angivet størrelse.
public static PointF Subtract(PointF point, Size size)
Parameters
point
PointF
Den Aspose.Imaging.PointF til oversættelse.
size
Size
Den Aspose.Imaging.Size, der angiver tallene til at undertrykke fra koordinaterne i point'.
Returns
Den oversatte Aspose.Imaging.PointF.
Subtract(Fællesskab, SizeF)
Oversætter en Aspose.Imaging.PointF af den negative af en angivet størrelse.
public static PointF Subtract(PointF point, SizeF size)
Parameters
point
PointF
Den Aspose.Imaging.PointF til oversættelse.
size
SizeF
Den Aspose.Imaging.SizeF, som angiver de tal, der skal undertrækker fra koordinaterne i point'.
Returns
Den oversatte Aspose.Imaging.PointF.
ToString()
Konverter dette Aspose.Imaging.PointF til en menneskelig læsesæt.
public override string ToString()
Returns
En linje, der repræsenterer dette Aspose.Imaging.PointF.
Operators
Operatør +(pointf, størrelse)
Den oversætter en Aspose.Imaging.PointF med en given Wl17.Size.
public static PointF operator +(PointF point, Size size)
Parameters
point
PointF
Den Aspose.Imaging.PointF til oversættelse.
size
Size
En Aspose.Imaging.Size, der angiver paret af tal til at tilføje til koordinaterne af point'.
Returns
Returnerer den oversatte Aspose.Imaging.PointF.
Operatør +(Fællesskab, SizeF)
Oversætter Aspose.Imaging.PointF med det angivne Wl17.SizeF.
public static PointF operator +(PointF point, SizeF size)
Parameters
point
PointF
Den Aspose.Imaging.PointF til oversættelse.
size
SizeF
Den Aspose.Imaging.SizeF, som angiver de tal, der skal tilføjes til x- og y-koordinaterne i point'.
Returns
Den oversatte Aspose.Imaging.PointF.
Operatør =(PointF og PointF)
Sammenligner to Aspose.Imaging.PointF-strukturer. Resultatet angiver, om værdierne for de egenskaber af de to Wl17.PointsF.X og wL16 .Point F.Y-værdier er ligeglade.
public static bool operator ==(PointF point1, PointF point2)
Parameters
point1
PointF
En første Aspose.Imaging.PointF til at sammenligne.
point2
PointF
En anden Aspose.Imaging.PointF at sammenligne.
Returns
Det er sandt, hvis de værdier Aspose.Imaging.PointF.X og Wl17.Pointsf.Y af den første og anden __ WL16__ .Point F-strukturer er ligeglade; ellers falske.
Operatør !=(PointF og PointF)
Det bestemmer, om koordinaterne i de angivne punkter ikke er ens.
public static bool operator !=(PointF point1, PointF point2)
Parameters
point1
PointF
En første Aspose.Imaging.PointF til at sammenligne.
point2
PointF
En anden Aspose.Imaging.PointF at sammenligne.
Returns
Det er sandt at angive de værdier af point1’ og <code class"=“premier”>points2’ er ikke lige; ellers er de falske.
Operatør -(pointf, størrelse)
Den oversætter en Aspose.Imaging.PointF af den negative af en given Wl17.Size.
public static PointF operator -(PointF point, Size size)
Parameters
point
PointF
En Aspose.Imaging.PointF til oversættelse.
size
Size
En Aspose.Imaging.Size, der angiver tallene til at undertrykke fra x- og y-koordinaterne i point'.
Returns
Den oversatte Aspose.Imaging.PointF.
Operatør -(Fællesskab, SizeF)
Oversætter en Aspose.Imaging.PointF af den negative af en angivet Wl17.SizeF.
public static PointF operator -(PointF point, SizeF size)
Parameters
point
PointF
Den Aspose.Imaging.PointF til oversættelse.
size
SizeF
Den Aspose.Imaging.SizeF, som angiver de tal, der skal undertrækker fra koordinaterne i point'.
Returns
Den oversatte Aspose.Imaging.PointF.