PointF Struktura

Definice

Představuje seřazenou dvojici souřadnic x a y s plovoucí desetinnou čárkou, která definuje bod v dvojrozměrné rovině.Represents an ordered pair of floating-point x- and y-coordinates that defines a point in a two-dimensional plane.

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
Public Structure PointF
Implements IEquatable(Of PointF)
Public Structure PointF
Dědičnost
PointF
Atributy
Implementuje

Poznámky

Chcete-li převést PointF na Point, použijte Point.Round nebo Point.Truncate.To convert a PointF to a Point, use Point.Round or Point.Truncate.

Konstruktory

PointF(Single, Single)

Inicializuje novou instanci třídy PointF se zadanými souřadnicemi.Initializes a new instance of the PointF class with the specified coordinates.

Pole

Empty

Představuje novou instanci třídy PointF s neinicializovanými daty člena.Represents a new instance of the PointF class with member data left uninitialized.

Vlastnosti

IsEmpty

Načte hodnotu, která označuje, jestli je tato PointF prázdná.Gets a value indicating whether this PointF is empty.

X

Získá nebo nastaví souřadnici x tohoto PointF.Gets or sets the x-coordinate of this PointF.

Y

Získá nebo nastaví souřadnici y tohoto PointF.Gets or sets the y-coordinate of this PointF.

Metody

Add(PointF, Size)

Přeloží daný PointF zadaným Size.Translates a given PointF by the specified Size.

Add(PointF, SizeF)

Přeloží daný PointF zadanou SizeF.Translates a given PointF by a specified SizeF.

Equals(Object)

Určuje, zda tento PointF obsahuje stejné souřadnice jako zadaný Object.Specifies whether this PointF contains the same coordinates as the specified Object.

Equals(PointF)
GetHashCode()

Vrátí kód hash této struktury PointF.Returns a hash code for this PointF structure.

Subtract(PointF, Size)

Přeloží PointF o negativní velikost zadané velikosti.Translates a PointF by the negative of a specified size.

Subtract(PointF, SizeF)

Přeloží PointF o negativní velikost zadané velikosti.Translates a PointF by the negative of a specified size.

ToString()

Převede tento PointF na řetězec lidského čitelný.Converts this PointF to a human readable string.

Operátory

Addition(PointF, Size)

Přeloží PointF daným Size.Translates a PointF by a given Size.

Addition(PointF, SizeF)

Přeloží PointF zadanou SizeF.Translates the PointF by the specified SizeF.

Equality(PointF, PointF)

Porovná dvě PointF struktury.Compares two PointF structures. Výsledek určuje, zda jsou hodnoty vlastností X a Y dvou struktur PointF stejné.The result specifies whether the values of the X and Y properties of the two PointF structures are equal.

Inequality(PointF, PointF)

Určuje, zda se souřadnice zadaných bodů neshodují.Determines whether the coordinates of the specified points are not equal.

Subtraction(PointF, Size)

Přeloží PointF negativem daného Size.Translates a PointF by the negative of a given Size.

Subtraction(PointF, SizeF)

Přeloží PointF na záporné hodnotu zadaného SizeF.Translates a PointF by the negative of a specified SizeF.

Platí pro