Struct PointF
Název místa: Aspose.Imaging Shromáždění: Aspose.Imaging.dll (25.5.0)
Představuje objednaný pár plovoucích bodů x- a y-koordinátů, které definují bod ve dvourozměrné ploše.
public struct PointFDědiční členové
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
PointF(Plzeň, Plzeň)
Začíná nový příklad struktury Aspose.Imaging.PointF s specifikovanými koordináty.
public PointF(float x, float y)Parameters
x float
Horizontální poloha bodu.
y float
Vertikální poloha bodu.
Properties
Empty
Obdrží nový příklad struktury Aspose.Imaging.PointF, která má hodnoty Aspose.Imaging.PointF.X a Aspose.Imaging.PointF.Y nastavené na nulu.
public static PointF Empty { get; }Hodnota nemovitosti
IsEmpty
Obdrží hodnotu, která naznačuje, zda je Aspose.Imaging.PointF prázdn.
[JsonIgnore]
public bool IsEmpty { get; }Hodnota nemovitosti
X
Získáte nebo nastavte x-koordinát tohoto Aspose.Imaging.PointF.
public float X { get; set; }Hodnota nemovitosti
Y
Získáte nebo nastavíte y-koordinát tohoto Aspose.Imaging.PointF.
public float Y { get; set; }Hodnota nemovitosti
Methods
Add(PointF, velikost)
Překládá daný Aspose.Imaging.PointF podle specifikovaného Aspose.Imaging.Size.
public static PointF Add(PointF point, Size size)Parameters
point PointF
Překlad.Imaging.PointF pro překládku.
size Size
Aspose.Imaging.Size, který specifikuje čísla k přidání do koordinátů point'.
Returns
Překlad Aspose.Imaging.PointF.
Add(Počítač, SizeF)
Překládá daný Aspose.Imaging.PointF specifikovaným Aspose.Imaging.SizeF.
public static PointF Add(PointF point, SizeF size)Parameters
point PointF
Překlad.Imaging.PointF pro překládku.
size SizeF
Aspose.Imaging.SizeF, který specifikuje čísla pro přidání do koordinátů point'.
Returns
Překlad Aspose.Imaging.PointF.
Equals(Objekt)
Určuje, zda tento Aspose.Imaging.PointF obsahuje stejné koordináty jako specifikovaný System.Object.
public override bool Equals(object obj)Parameters
obj object
Systém - předmět na zkoušku.
Returns
Tato metoda se vrací pravdivá, pokud je obj’ Aspose.Imaging.PointF a má stejné koordináty jako tento Aspose.Imaging.Point.
GetHashCode()
Vrátí hash kód pro tuto strukturu Aspose.Imaging.PointF.
public override int GetHashCode()Returns
Celková hodnota, která určuje hodnotu hash pro tuto strukturu Aspose.Imaging.PointF.
Subtract(PointF, velikost)
Překládá Aspose.Imaging.PointF podle negativy určité velikosti.
public static PointF Subtract(PointF point, Size size)Parameters
point PointF
Překlad.Imaging.PointF pro překládku.
size Size
Aspose.Imaging.Size, který specifikuje čísla, které mají být odvozeny od koordinátů point'.
Returns
Překlad Aspose.Imaging.PointF.
Subtract(Počítač, SizeF)
Překládá Aspose.Imaging.PointF podle negativy určité velikosti.
public static PointF Subtract(PointF point, SizeF size)Parameters
point PointF
Překlad.Imaging.PointF pro překládku.
size SizeF
Aspose.Imaging.SizeF, který specifikuje čísla, které mají být odvozeny od koordinátů point'.
Returns
Překlad Aspose.Imaging.PointF.
ToString()
Konvertuje Aspose.Imaging.PointF do lidského čitelného řetězce.
public override string ToString()Returns
etěz, který představuje tento Aspose.Imaging.PointF.
Operators
Operátor +(PointF, velikost)
Překládá Aspose.Imaging.PointF podle daného Aspose.Imaging.Size.
public static PointF operator +(PointF point, Size size)Parameters
point PointF
Překlad.Imaging.PointF pro překládku.
size Size
Aspose.Imaging.Size, který určuje pár čísel k přidání do koordinátů point'.
Returns
Zpět na překlad Aspose.Imaging.PointF.
Operátor +(Počítač, SizeF)
Překládá Aspose.Imaging.PointF podle specifikovaného Aspose.Imaging.SizeF.
public static PointF operator +(PointF point, SizeF size)Parameters
point PointF
Překlad.Imaging.PointF pro překládku.
size SizeF
Aspose.Imaging.SizeF, který specifikuje čísla pro přidání do x- a y-koordinátů bodu <code class=“paramref'.
Returns
Překlad Aspose.Imaging.PointF.
provozovatel =(Počítač, PointF)
Srovnává dvě struktury Aspose.Imaging.PointF. Výsledek určuje, zda jsou hodnoty vlastností Aspose.Imaging.PointF.X a Aspose.Imaging.PointF.Y dvou struktur Aspose.Imaging.PointF stejn.
public static bool operator ==(PointF point1, PointF point2)Parameters
point1 PointF
První Aspose.Imaging.PointF srovnat.
point2 PointF
Druhý Aspose.Imaging.PointF pro srovnán.
Returns
Je pravda, jestliže Aspose.Imaging.PointF.X a Aspose.Imaging.PointF.Y hodnoty prvního a druhého Aspose.Imaging.PointF struktury jsou stejné; jinak, falešn.
Operátor !=(Počítač, PointF)
Určuje, zda koordináty uvedených bodů nejsou stejn.
public static bool operator !=(PointF point1, PointF point2)Parameters
point1 PointF
První Aspose.Imaging.PointF srovnat.
point2 PointF
Druhý Aspose.Imaging.PointF pro srovnán.
Returns
Je pravda, že hodnoty Aspose.Imaging.PointF.X a Aspose.Imaging.PointF.Y hodnoty point1’ a point2’ nejsou stejné; jinak jsou falešn.
Operátor -(PointF, velikost)
Překládá Aspose.Imaging.PointF negativem daného Aspose.Imaging.Size.
public static PointF operator -(PointF point, Size size)Parameters
point PointF
A Aspose.Imaging.PointF k překladu.
size Size
Aspose.Imaging.Size, který specifikuje čísla, které mají být odvozeny od x- a y-koordinátů bodu <code class=“paramref'.
Returns
Překlad Aspose.Imaging.PointF.
Operátor -(Počítač, SizeF)
Překládá Aspose.Imaging.PointF podle negativu specifikovaného Aspose.Imaging.SizeF.
public static PointF operator -(PointF point, SizeF size)Parameters
point PointF
Překlad.Imaging.PointF pro překládku.
size SizeF
Aspose.Imaging.SizeF, který specifikuje čísla, které mají být odvozeny od koordinátů point'.
Returns
Překlad Aspose.Imaging.PointF.