Struct PointF
Numele spaţiului: Aspose.Imaging Asamblare: Aspose.Imaging.dll (25.5.0)
Reprezintă o pereche ordonată de coordonate x- și y care definesc un punct într-un plan de două dimensiuni.
public struct PointFMembrii 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 Asposa.Imaginare.PointsF.X și Aspos. Imaginarea.Pointimp.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 specificația specificată Aspos.Imaging.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 Aspos.Imaging.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 Aspos.Imaginare.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 Aspose.Imaging.PointF prin specificarea Aspos.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 Asposa.Imaging.Points F.Y ale structurilor de la primul și al doilea aspose-imagin.pointF 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 Asposa.Imaging .Point F.Y ale point1’ și <code class" (“cod class”) nu sunt egale; în caz contrar, false.
Operatorul -(Poziție, dimensiune)
Traducerea unui Aspose.Imaging.PointF prin negativul unui anumit Aspos.Imaginare.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 specificați Aspos.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.