PointF Struktura
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
- 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) | |
Add(PointF, SizeF) | |
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) | |
Addition(PointF, SizeF) | |
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) | |
Explicit(Vector2 to 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) |