Struct PointF
Numele spaţiului: Aspose.Imaging Asamblare: Aspose.Imaging.dll (25.4.0)
Reprezintă o pereche ordonată de coordonate x- și y care definesc un punct într-un plan de două dimensiuni.
public struct PointF
Membrii moștenitori
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
Punctul(în float, float)
Inițializează o nouă instanță a structurii Aspose.Imaging.PointF cu coordonatele specificate.
public PointF(float x, float y)
Parameters
x
float
poziţia orizontală a punctului.
y
float
Poziţia verticală a punctului.
Properties
Empty
Obține un nou exemplu al structurii Aspose.Imaging.PointF, care are valurile Wl17.PointsF.X și _www.pointsf.Y setate la zero.
public static PointF Empty { get; }
Valoarea proprietății
IsEmpty
Obține o valoare care indică dacă acest Aspose.Imaging.PointF este gol.
[JsonIgnore]
public bool IsEmpty { get; }
Valoarea proprietății
X
Obține sau stabilește coordonatul x al acestui Aspose.Imaging.PointF.
public float X { get; set; }
Valoarea proprietății
Y
Obține sau stabilește y-coordonatul acestui Aspose.Imaging.PointF.
public float Y { get; set; }
Valoarea proprietății
Methods
Add(Poziție, dimensiune)
Traducerea unui anumit Aspose.Imaging.PointF prin numărul specificat Wl17.Size.
public static PointF Add(PointF point, Size size)
Parameters
point
PointF
Aspose.Imaging.PointF pentru a traduce.
size
Size
Dimensiunea Aspose.Imaging.Size care specifică numerele pentru a adăuga la coordonatele point'.
Returns
Traducerea este Aspose.Imaging.PointF.
Add(Călărași, SizeF)
Traducerea unui anumit Aspose.Imaging.PointF printr-un specific Wl17.SizeF.
public static PointF Add(PointF point, SizeF size)
Parameters
point
PointF
Aspose.Imaging.PointF pentru a traduce.
size
SizeF
Aspose.Imaging.SizeF care specifică numerele pentru a adăuga la coordonatele point'.
Returns
Traducerea este Aspose.Imaging.PointF.
Equals(Obiectul)
Specifica dacă acest Aspose.Imaging.PointF conține aceleași coordonate ca System.Object specificat.
public override bool Equals(object obj)
Parameters
obj
object
Sistemul.Obiectul de testare.
Returns
Această metodă se întoarce adevărată dacă obj’ este un Aspose.Imaging.PointF și are aceleași coordonate ca și acesta.
GetHashCode()
Întoarce un cod de hash pentru această structură Aspose.Imaging.PointF.
public override int GetHashCode()
Returns
O valoare integrală care specifică o valoare hash pentru această structură Aspose.Imaging.PointF.
Subtract(Poziție, dimensiune)
Traducerea unui Aspose.Imaging.PointF prin negativul unei dimensiuni specificate.
public static PointF Subtract(PointF point, Size size)
Parameters
point
PointF
Aspose.Imaging.PointF pentru a traduce.
size
Size
Aspose.Imaging.Mărimea care specifică numerele de subtract din coordonatele point'.
Returns
Traducerea este Aspose.Imaging.PointF.
Subtract(Călărași, SizeF)
Traducerea unui Aspose.Imaging.PointF prin negativul unei dimensiuni specificate.
public static PointF Subtract(PointF point, SizeF size)
Parameters
point
PointF
Aspose.Imaging.PointF pentru a traduce.
size
SizeF
Aspose.Imaging.SizeF care specifică numerele de subtract din coordonatele point'.
Returns
Traducerea este Aspose.Imaging.PointF.
ToString()
Convertează acest Aspose.Imaging.PointF într-o stringă citabilă umană.
public override string ToString()
Returns
O stringă care reprezintă acest Aspose.Imaging.PointF.
Operators
Operatorul +(Poziție, dimensiune)
Traducerea unui Aspose.Imaging.PointF printr-un anumit Wl17.Size.
public static PointF operator +(PointF point, Size size)
Parameters
point
PointF
Aspose.Imaging.PointF pentru a traduce.
size
Size
Un Aspose.Imaging.Size care specifică perechea de numere pentru a adăuga la coordonatele point'.
Returns
Întoarce traducerea Aspose.Imaging.PointF.
Operatorul +(Călărași, SizeF)
Traducere a Aspose.Imaging.PointF prin specificul Wl17.SizeF.
public static PointF operator +(PointF point, SizeF size)
Parameters
point
PointF
Aspose.Imaging.PointF pentru a traduce.
size
SizeF
Aspose.Imaging.SizeF care specifică numerele care trebuie adăugate la x- și y-coordonatele punctului .
Returns
Traducerea este Aspose.Imaging.PointF.
Operator =(Poziție, Poziție)
Rezultatul precizează dacă valorile proprietăților Aspose.Imaging.PointF.Y ale celei de-a doua structuri sunt egale.
public static bool operator ==(PointF point1, PointF point2)
Parameters
point1
PointF
Un primul Aspose.Imaging.PointF pentru a compara.
point2
PointF
Un al doilea Aspose.Imaging.PointF pentru a compara.
Returns
Adevărat dacă valorile Aspose.Imaging.PointF.X și Wl17.Points F.Y ale primei și celei de-a doua structuri __ WL16_ .PointeF sunt egale; altfel, false.
Operatorul !=(Poziție, Poziție)
determină dacă coordonatele punctelor specificate nu sunt egale.
public static bool operator !=(PointF point1, PointF point2)
Parameters
point1
PointF
Un primul Aspose.Imaging.PointF pentru a compara.
point2
PointF
Un al doilea Aspose.Imaging.PointF pentru a compara.
Returns
Adevărat pentru a indica valorile Aspose.Imaging.PointF.X și __ WL16_.PoinTf.Y ale point1’ și
point2’ nu sunt egale; altfel, false.
Operatorul -(Poziție, dimensiune)
Traducerea unui Aspose.Imaging.PointF prin negativul unui anumit Wl17.Size.
public static PointF operator -(PointF point, Size size)
Parameters
point
PointF
A Aspose.Imaging.PointF pentru a traduce.
size
Size
Un Aspose.Imaging.Size care specifică numerele de subtract din x- și y-coordonate ale point'.
Returns
Traducerea este Aspose.Imaging.PointF.
Operatorul -(Călărași, SizeF)
Traducerea unui Aspose.Imaging.PointF prin negativul unui specificat Wl17.SizeF.
public static PointF operator -(PointF point, SizeF size)
Parameters
point
PointF
Aspose.Imaging.PointF pentru a traduce.
size
SizeF
Aspose.Imaging.SizeF care specifică numerele de subtract din coordonatele point'.
Returns
Traducerea este Aspose.Imaging.PointF.