Struct PointF
Il nome: Aspose.Imaging Assemblea: Aspose.Imaging.dll (25.4.0)
Esso rappresenta una coppia ordinata di coordinati x- e y che definiscono un punto in un piano a due dimensioni.
public struct PointF
I membri ereditari
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
di PointF(La flotta, la flotta)
Inizia una nuova instanza della struttura Aspose.Imaging.PointF con le coordinate specificate.
public PointF(float x, float y)
Parameters
x
float
Posizione orizzontale del punto.
y
float
Posizione verticale del punto.
Properties
Empty
Riceve una nuova instanza della struttura Aspose.Imaging.PointF che ha i valori Wl17.PointsF.X e _www.pointsf.Y impostati a zero.
public static PointF Empty { get; }
Valore di proprietà
IsEmpty
Riceve un valore che indica se questo Aspose.Imaging.PointF è vuoto.
[JsonIgnore]
public bool IsEmpty { get; }
Valore di proprietà
X
Riceve o impone il coordinato x di questo Aspose.Imaging.PointF.
public float X { get; set; }
Valore di proprietà
Y
Riceve o impone il y-coordinato di questo Aspose.Imaging.PointF.
public float Y { get; set; }
Valore di proprietà
Methods
Add(Il punto, la dimensione)
Traduzione di un dato Aspose.Imaging.PointF per il specificato Wl17.Size.
public static PointF Add(PointF point, Size size)
Parameters
point
PointF
Il Aspose.Imaging.PointF per tradurre.
size
Size
Il Aspose.Imaging.Size che specifica i numeri da aggiungere alle coordinate del point'.
Returns
Il tradotto Aspose.Imaging.PointF.
Add(Il puntof, il puntof)
Traduzione di un dato Aspose.Imaging.PointF con un specifico Wl17.SizeF.
public static PointF Add(PointF point, SizeF size)
Parameters
point
PointF
Il Aspose.Imaging.PointF per tradurre.
size
SizeF
Il Aspose.Imaging.SizeF che specifica i numeri da aggiungere alle coordinate del point'.
Returns
Il tradotto Aspose.Imaging.PointF.
Equals(oggetto)
Determinare se questo Aspose.Imaging.PointF contiene le stesse coordinate che il System.Object specificato.
public override bool Equals(object obj)
Parameters
obj
object
Il sistema.oggetto da testare.
Returns
Questo metodo ritorna vero se obj’ è un Aspose.Imaging.PointF e ha le stesse coordinate di questo Wl17.point.
GetHashCode()
Ritorna un codice hash per questa struttura Aspose.Imaging.PointF.
public override int GetHashCode()
Returns
Un valore integrale che specifica un valore hash per questa struttura Aspose.Imaging.PointF.
Subtract(Il punto, la dimensione)
Traduzione di un Aspose.Imaging.PointF per il negativo di una dimensione specificata.
public static PointF Subtract(PointF point, Size size)
Parameters
point
PointF
Il Aspose.Imaging.PointF per tradurre.
size
Size
Il Aspose.Imaging.Size che specifica i numeri da sottrazione dalle coordinate del point'.
Returns
Il tradotto Aspose.Imaging.PointF.
Subtract(Il puntof, il puntof)
Traduzione di un Aspose.Imaging.PointF per il negativo di una dimensione specificata.
public static PointF Subtract(PointF point, SizeF size)
Parameters
point
PointF
Il Aspose.Imaging.PointF per tradurre.
size
SizeF
Il Aspose.Imaging.SizeF che specifica i numeri da sottrazione dalle coordinate del point'.
Returns
Il tradotto Aspose.Imaging.PointF.
ToString()
Converti questo Aspose.Imaging.PointF in una riga leggibile umana.
public override string ToString()
Returns
Una riga che rappresenta questo Aspose.Imaging.PointF.
Operators
Operatore +(Il punto, la dimensione)
Traduzione di un Aspose.Imaging.PointF da un dato Wl17.Size.
public static PointF operator +(PointF point, Size size)
Parameters
point
PointF
Il Aspose.Imaging.PointF per tradurre.
size
Size
Un Aspose.Imaging.Size che specifica la coppia di numeri da aggiungere alle coordinate del point'.
Returns
Ritorna il tradotto Aspose.Imaging.PointF.
Operatore +(Il puntof, il puntof)
Traduzione del Aspose.Imaging.PointF con il specificato Wl17.SizeF.
public static PointF operator +(PointF point, SizeF size)
Parameters
point
PointF
Il Aspose.Imaging.PointF per tradurre.
size
SizeF
Il Aspose.Imaging.SizeF che specifica i numeri da aggiungere ai coordinati x- e y del point'.
Returns
Il tradotto Aspose.Imaging.PointF.
Operatore =(di PointF, PointF)
Il risultato specifica se i valori delle proprietà del Aspose.Imaging.PointF.X e del Wl17.Points.Y delle due strutture sono uguali.
public static bool operator ==(PointF point1, PointF point2)
Parameters
point1
PointF
Un primo Aspose.Imaging.PointF per confrontare.
point2
PointF
Un secondo Aspose.Imaging.PointF per confrontare.
Returns
È vero se i valori di Aspose.Imaging.PointF.X e Wl17.Points F.Y della prima e della seconda strutture __ WL16__ .PointiF sono uguali; altrimenti, false.
Operatore !=(di PointF, PointF)
Determinare se le coordinate dei punti specificati non sono uguali.
public static bool operator !=(PointF point1, PointF point2)
Parameters
point1
PointF
Un primo Aspose.Imaging.PointF per confrontare.
point2
PointF
Un secondo Aspose.Imaging.PointF per confrontare.
Returns
La verità è che i valori di point1’ e <cod class"=“prem"point2’ non sono uguali; altrimenti, falsi.
Operatore -(Il punto, la dimensione)
Traduzione di un Aspose.Imaging.PointF per il negativo di una data Wl17.Size.
public static PointF operator -(PointF point, Size size)
Parameters
point
PointF
A Aspose.Imaging.PointF per la traduzione.
size
Size
Un Aspose.Imaging.Size che specifica i numeri da sottrazione dai coordinati x- e y del point'.
Returns
Il tradotto Aspose.Imaging.PointF.
Operatore -(Il puntof, il puntof)
Traduzione di un Aspose.Imaging.PointF per il negativo di uno specifico Wl17.SizeF.
public static PointF operator -(PointF point, SizeF size)
Parameters
point
PointF
Il Aspose.Imaging.PointF per tradurre.
size
SizeF
Il Aspose.Imaging.SizeF che specifica i numeri da sottrazione dalle coordinate del point'.
Returns
Il tradotto Aspose.Imaging.PointF.