Udostępnij za pośrednictwem


PointF Struktura

Definicja

Reprezentuje uporządkowaną parę współrzędnych zmiennoprzecinkowych x-i y, która definiuje 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

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

Empty

Reprezentuje nowe wystąpienie PointF klasy z danymi składowymi pozostawionych niezainicjowane.

Właściwości

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

Add(PointF, Size)

Tłumaczy dane PointF przez określony Sizeelement .

Add(PointF, SizeF)

Tłumaczy dane 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)

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

Subtract(PointF, SizeF)

PointF Tłumaczy wartość 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

Addition(PointF, Size)

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

Addition(PointF, SizeF)

Tłumaczy element PointF przez określony SizeFelement .

Equality(PointF, PointF)

Porównuje dwie PointF struktury. Wynik określa, czy wartości X właściwości i Y obu 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 przez wartość ujemną danego Sizeelementu .

Subtraction(PointF, SizeF)

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

Dotyczy