Język

PointF Struktura

Definicja

Reprezentuje uporządkowaną parę współrzędnych zmiennoprzecinkowych x-i y, które definiują punkt na dwuwymiarowej płaszczyźnie.

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
Dziedziczenie
PointF
Atrybuty
Implementuje

Uwagi

Aby przekonwertować PointF element Pointna , użyj polecenia Point.Round lub Point.Truncate.

Konstruktory

Nazwa Opis
PointF(Single, Single)

Inicjuje PointF nowe wystąpienie klasy z określonymi współrzędnymi.

PointF(Vector2)

Inicjuje nowe wystąpienie PointF struktury z określonego Vector2elementu .

Pola

Nazwa Opis
Empty

Reprezentuje nowe wystąpienie PointF klasy z danymi składowymi, które pozostały niezainicjowane.

Właściwości

Nazwa Opis
IsEmpty

Pobiera wartość wskazującą, czy jest to PointF puste.

X

Pobiera lub ustawia współrzędną x tego PointFelementu .

Y

Pobiera lub ustawia współrzędną y tego PointFobiektu .

Metody

Nazwa Opis
Add(PointF, Size)

Tłumaczy daną PointF przez określony Sizeelement .

Add(PointF, SizeF)

Tłumaczy daną PointF przez określony SizeFelement .

Equals(Object)

Określa, czy zawiera te PointF same współrzędne co określony Object.

Equals(PointF)

Wskazuje, czy bieżący obiekt jest równy innemu obiektowi tego samego typu.

GetHashCode()

Zwraca kod skrótu dla tej PointF struktury.

Subtract(PointF, Size)

Tłumaczy wartość PointF ujemną określonego rozmiaru.

Subtract(PointF, SizeF)

Tłumaczy wartość PointF ujemną określonego rozmiaru.

ToString()

Konwertuje to PointF na czytelny dla człowieka ciąg.

ToVector2()

Tworzy nowy Vector2 element na podstawie tego elementu PointF.

Operatory

Nazwa Opis
Addition(PointF, Size)

Tłumaczy element PointF przez daną Sizewartość .

Addition(PointF, SizeF)

Tłumaczy element PointF według określonego SizeFelementu .

Equality(PointF, PointF)

Porównuje dwie PointF struktury. Wynik określa, czy wartości X właściwości i Y dwóch PointF struktur są równe.

Explicit(PointF to Vector2)

Konwertuje określony PointF element na Vector2.

Explicit(Vector2 to PointF)

Konwertuje określony Vector2 element na PointF.

Inequality(PointF, PointF)

Określa, czy współrzędne określonych punktów nie są równe.

Subtraction(PointF, Size)

Tłumaczy wartość PointF ujemną danego Sizeelementu .

Subtraction(PointF, SizeF)

Tłumaczy wartość PointF ujemną określonego SizeFelementu .

Dotyczy