Struct PointF
Navne til: Aspose.Imaging Sammensætning: Aspose.Imaging.dll (25.5.0)
Det repræsenterer et ordentligt par flodpunkter x- og y-koordinater, der definerer et punkt i en to-dimensionel plan.
public struct PointFDe 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
Du får et nyt eksempel på Aspose.Imaging.PointF-strukturen, som har Aspos.Imaging.PointsF.X og AspoS.M.E. værdier 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)
Oversætter en given Aspose.Imaging.PointF af den angivne Asposa.Imaging.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 Asposa.Imaging.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 sande, hvis obj’ er en Aspose.Imaging.PointF og har de samme koordinater som denne Asposa.Imaging .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)
Oversætter en Aspose.Imaging.PointF af en given Asposa.Imaging.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 Aspos.Imaging.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 i Aspos.Imaging.PointsF.X og Aspoins.Pontf.Y-egenskaber i de to aspose-imagerende.pointF strukturer er ligelige.
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 Aspose.Imaging.PointF.X og Asposa.Imaging.Points F.Y værdier af det første og det andet Aspos.imager.pointF 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)
Oversætter en Aspose.Imaging.PointF af den negative af en given Asposa.Imaging.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 Aspos.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.