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) |