PointF Struktura
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje seřazenou dvojici souřadnic x a y s plovoucí desetinnou čárkou, která definuje bod v dvojrozměrné rovině.
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
- Dědičnost
- Atributy
- Implementuje
Poznámky
Pokud chcete převést na PointFPoint, použijte Point.Round nebo Point.Truncate.
Konstruktory
PointF(Single, Single) |
Inicializuje novou instanci PointF třídy se zadanými souřadnicemi. |
PointF(Vector2) |
Inicializuje novou instanci PointF struktury ze zadaného Vector2objektu . |
Pole
Empty |
Představuje novou instanci PointF třídy s členskými daty ponechána neinicializována. |
Vlastnosti
IsEmpty |
Získá hodnotu označující, zda je prázdné PointF . |
X |
Získá nebo nastaví souřadnici x tohoto PointFobjektu . |
Y |
Získá nebo nastaví souřadnici y tohoto PointFobjektu . |
Metody
Add(PointF, Size) | |
Add(PointF, SizeF) | |
Equals(Object) |
Určuje, jestli obsahuje PointF stejné souřadnice jako zadaný Objectobjekt . |
Equals(PointF) |
Určuje, zda je aktuální objekt roven jinému objektu stejného typu. |
GetHashCode() |
Vrátí kód hash pro tuto PointF strukturu. |
Subtract(PointF, Size) |
Přeloží PointF zápornou hodnotu zadané velikosti. |
Subtract(PointF, SizeF) |
Přeloží PointF zápornou hodnotu zadané velikosti. |
ToString() |
Převede ho PointF na řetězec čitelný pro člověka. |
ToVector2() |
Operátory
Addition(PointF, Size) | |
Addition(PointF, SizeF) | |
Equality(PointF, PointF) |
Porovná dvě PointF struktury. Výsledek určuje, zda jsou hodnoty X vlastností a Y těchto dvou PointF struktur stejné. |
Explicit(PointF to Vector2) | |
Explicit(Vector2 to PointF) | |
Inequality(PointF, PointF) |
Určuje, zda souřadnice zadaných bodů nejsou stejné. |
Subtraction(PointF, Size) | |
Subtraction(PointF, SizeF) |
Platí pro
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro