PointF Struktur

Definition

Stellt ein geordnetes Paar von x- und y-Koordinaten als Gleitkommazahlen dar, das einen Punkt in einem zweidimensionalen Raum definiert.Represents an ordered pair of floating-point x- and y-coordinates that defines a point in a two-dimensional plane.

public value class PointF : IEquatable<System::Drawing::PointF>
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public struct PointF : IEquatable<System.Drawing.PointF>
type PointF = struct
Public Structure PointF
Implements IEquatable(Of PointF)
Vererbung
PointF
Attribute
Implementiert

Hinweise

Um einen PointF in einen Pointzu konvertieren, Point.Round verwenden Point.TruncateSie oder.To convert a PointF to a Point, use Point.Round or Point.Truncate.

Konstruktoren

PointF(Single, Single)

Initialisiert eine neue Instanz der PointF-Klasse mit den angegebenen Koordinaten.Initializes a new instance of the PointF class with the specified coordinates.

Felder

Empty

Stellt eine neue Instanz der PointF-Klasse ohne Initialisierung der Memberdaten dar.Represents a new instance of the PointF class with member data left uninitialized.

Eigenschaften

IsEmpty

Ruft einen Wert ab, der angibt, ob dieser PointF leer ist.Gets a value indicating whether this PointF is empty.

X

Ruft die x-Koordinate dieses PointF ab oder legt diese fest.Gets or sets the x-coordinate of this PointF.

Y

Ruft die y-Koordinate dieses PointF ab oder legt diese fest.Gets or sets the y-coordinate of this PointF.

Methoden

Add(PointF, Size)

Verschiebt einen angegebenen PointF um die angegebene Size.Translates a given PointF by the specified Size.

Add(PointF, SizeF)

Verschiebt einen angegebenen PointF um eine angegebene SizeF.Translates a given PointF by a specified SizeF.

Equals(Object)

Gibt an, ob dieser PointF dieselben Koordinaten wie das angegebene Object enthält.Specifies whether this PointF contains the same coordinates as the specified Object.

Equals(PointF)
GetHashCode()

Gibt einen Hashcode für diese PointF-Struktur zurück.Returns a hash code for this PointF structure.

Subtract(PointF, Size)

Verschiebt einen PointF um den negativen Wert einer angegebenen Größe.Translates a PointF by the negative of a specified size.

Subtract(PointF, SizeF)

Verschiebt einen PointF um den negativen Wert einer angegebenen Größe.Translates a PointF by the negative of a specified size.

ToString()

Konvertiert diesen PointF in eine Klartextzeichenfolge.Converts this PointF to a human readable string.

Operatoren

Addition(PointF, Size)

Verschiebt einen PointF um eine angegebene Size.Translates a PointF by a given Size.

Addition(PointF, SizeF)

Verschiebt den PointF um die angegebene SizeF.Translates the PointF by the specified SizeF.

Equality(PointF, PointF)

Vergleicht zwei PointF-Strukturen.Compares two PointF structures. Das Ergebnis gibt an, ob die Werte der X-Eigenschaft und der Y-Eigenschaft der beiden PointF-Strukturen gleich sind.The result specifies whether the values of the X and Y properties of the two PointF structures are equal.

Inequality(PointF, PointF)

Bestimmt, ob die Koordinaten der angegebenen Punkte ungleich sind.Determines whether the coordinates of the specified points are not equal.

Subtraction(PointF, Size)

Verschiebt einen PointF um den negativen Wert einer angegebenen Size.Translates a PointF by the negative of a given Size.

Subtraction(PointF, SizeF)

Verschiebt einen PointF um den negativen Wert einer angegebenen SizeF.Translates a PointF by the negative of a specified SizeF.

Gilt für: