Condividi tramite


PointF Struct

Definizione

Rappresenta una coppia ordinata di coordinate x e y a virgola mobile, che definisce un punto in un piano bidimensionale.

public value class PointF : IEquatable<System::Drawing::PointF>
public value class PointF
public struct PointF : IEquatable<System.Drawing.PointF>
public struct PointF
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public struct PointF
type PointF = struct
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Serializable>]
type PointF = struct
Public Structure PointF
Implements IEquatable(Of PointF)
Public Structure PointF
Ereditarietà
PointF
Attributi
Implementazioni

Commenti

Per convertire un oggetto PointF in un Pointoggetto , usare Point.Round o Point.Truncate.

Costruttori

PointF(Single, Single)

Inizializza una nuova istanza della classe PointF con le coordinate specificate.

PointF(Vector2)

Inizializza una nuova istanza dello struct dall'oggetto PointF specificato Vector2.

Campi

Empty

Rappresenta una nuova istanza della classe PointF con i dati dei membri non inizializzati.

Proprietà

IsEmpty

Ottiene un valore che indica se questa matrice PointF è vuota.

X

Ottiene o imposta la coordinata x di questo PointF.

Y

Ottiene o imposta la coordinata y di questo PointF.

Metodi

Add(PointF, Size)

Converte un elemento PointF dato in base all'elemento Size specificato.

Add(PointF, SizeF)

Converte un elemento PointF dato in base a un elemento SizeF specificato.

Equals(Object)

Specifica se questo PointF contiene le stesse coordinate dell'elemento Object specificato.

Equals(PointF)

Indica se l'oggetto corrente è uguale a un altro oggetto dello stesso tipo.

GetHashCode()

Restituisce un codice hash per questa struttura PointF.

Subtract(PointF, Size)

Converte un elemento PointF in base al valore negativo di specifiche dimensioni.

Subtract(PointF, SizeF)

Converte un elemento PointF in base al valore negativo di specifiche dimensioni.

ToString()

Converte questo PointF in una stringa leggibile.

ToVector2()

Crea un nuovo oggetto Vector2 da questo oggetto PointF.

Operatori

Addition(PointF, Size)

Converte un elemento PointF in base a un determinato elemento Size.

Addition(PointF, SizeF)

Converte l'elemento PointF in base all'elemento SizeF specificato.

Equality(PointF, PointF)

Confronta due PointF strutture. Il risultato specifica se i valori delle proprietà X e Y delle due strutture PointF sono uguali.

Explicit(PointF to Vector2)

Converte l'oggetto PointF specificato in un Vector2.

Explicit(Vector2 to PointF)

Converte l'oggetto Vector2 specificato in un PointF.

Inequality(PointF, PointF)

Determina se le coordinate dei punti specificati non sono uguali.

Subtraction(PointF, Size)

Converte un elemento PointF in base al valore negativo di un elemento Size.

Subtraction(PointF, SizeF)

Converte un elemento PointF base al valore negativo di un elemento specificato SizeF.

Si applica a