Struct PointF

Struct PointF

Namn på plats: Aspose.Imaging Församling: Aspose.Imaging.dll (25.5.0)

Representerar ett ordnat par av flytande punkter x- och y-koordinater som definierar en punkt i en tvådimensionell plan.

public struct PointF

Arvsmedlemmar

object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

PointF(Flotta och flotta)

Initialiserar en ny instans av Aspose.Imaging.PointF-strukturen med de angivna koordinaterna.

public PointF(float x, float y)

Parameters

x float

Den horisontella positionen av punkten.

y float

Den vertikala positionen av punkten.

Properties

Empty

Få en ny instans av Aspose.Imaging.PointF struktur som har Aspose.Imaging.PointF.X och Aspose.Imaging.PointF.Y värden ställda till noll.

public static PointF Empty { get; }

Fastighetsvärde

PointF

IsEmpty

Det får ett värde som anger om Aspose.Imaging.PointF är tomt.

[JsonIgnore]
public bool IsEmpty { get; }

Fastighetsvärde

bool

X

Få eller ställa in x-koordinaten i denna Aspose.Imaging.PointF.

public float X { get; set; }

Fastighetsvärde

float

Y

Få eller ställa in y-koordinaten i detta Aspose.Imaging.PointF.

public float Y { get; set; }

Fastighetsvärde

float

Methods

Add(PointF, storlek)

Översätter en viss Aspose.Imaging.PointF av den angivna Aspose.Imaging.Size.

public static PointF Add(PointF point, Size size)

Parameters

point PointF

Den Aspose.Imaging.PointF att översätta.

size Size

Aspose.Imaging.Size som anger de siffror som ska läggas till i koordinaterna i point'.

Returns

PointF

Den översatta Aspose.Imaging.PointF.

Add(PointF och SizeF)

Översätter en viss Aspose.Imaging.PointF med en specifik Aspose.Imaging.SizeF.

public static PointF Add(PointF point, SizeF size)

Parameters

point PointF

Den Aspose.Imaging.PointF att översätta.

size SizeF

Aspose.Imaging.SizeF som anger de siffror som ska läggas till i koordinaterna i point'.

Returns

PointF

Den översatta Aspose.Imaging.PointF.

Equals(Objektet)

Anger om denna Aspose.Imaging.PointF innehåller samma koordinater som den angivna System.Object.

public override bool Equals(object obj)

Parameters

obj object

System.Object att testa.

Returns

bool

Denna metod returnerar sant om obj’ är en Aspose.Imaging.PointF och har samma koordinater som denna Aspose.Imaging.Point.

GetHashCode()

Returnerar en hashkod för denna Aspose.Imaging.PointF-struktur.

public override int GetHashCode()

Returns

int

Ett integrerat värde som anger ett hashvärde för denna Aspose.Imaging.PointF-struktur.

Subtract(PointF, storlek)

Översätter en Aspose.Imaging.PointF av den negativa av en angiven storlek.

public static PointF Subtract(PointF point, Size size)

Parameters

point PointF

Den Aspose.Imaging.PointF att översätta.

size Size

Aspose.Imaging.Size som anger siffrorna att subtract från koordinaterna i point'.

Returns

PointF

Den översatta Aspose.Imaging.PointF.

Subtract(PointF och SizeF)

Översätter en Aspose.Imaging.PointF av den negativa av en angiven storlek.

public static PointF Subtract(PointF point, SizeF size)

Parameters

point PointF

Den Aspose.Imaging.PointF att översätta.

size SizeF

Aspose.Imaging.SizeF som anger siffrorna att subtract från koordinaterna i point'.

Returns

PointF

Den översatta Aspose.Imaging.PointF.

ToString()

Konverterar detta Aspose.Imaging.PointF till en mänsklig läsbar sträng.

public override string ToString()

Returns

string

En sträng som representerar detta Aspose.Imaging.PointF.

Operators

operatör +(PointF, storlek)

Översätt en Aspose.Imaging.PointF av en viss Aspose.Imaging.Size.

public static PointF operator +(PointF point, Size size)

Parameters

point PointF

Den Aspose.Imaging.PointF att översätta.

size Size

En Aspose.Imaging.Size som anger det par nummer som ska läggas till i koordinaterna i point'.

Returns

PointF

Returnerar den översatta Aspose.Imaging.PointF.

operatör +(PointF och SizeF)

Översätt Aspose.Imaging.PointF genom det angivna Aspose.Imaging.SizeF.

public static PointF operator +(PointF point, SizeF size)

Parameters

point PointF

Den Aspose.Imaging.PointF att översätta.

size SizeF

Aspose.Imaging.SizeF som anger de siffror som ska läggas till x- och y-koordinaterna i punkten'.

Returns

PointF

Den översatta Aspose.Imaging.PointF.

Operatör =(PointF och PointF)

Resultatet anger om värdena i Aspose.Imaging.PointF.X och Aspose.Imaging.PointF.Y egenskaper av de två Aspose.Imaging.PointF strukturer är lika.

public static bool operator ==(PointF point1, PointF point2)

Parameters

point1 PointF

En första Aspose.Imaging.PointF att jämföra.

point2 PointF

En andra Aspose.Imaging.PointF att jämföra.

Returns

bool

Det är sant om Aspose.Imaging.PointF.X och Aspose.Imaging.PointF.Y värden av den första och andra Aspose.Imaging.PointF strukturer är lika; annars, falska.

operatör !=(PointF och PointF)

Bestämmer om koordinaterna i de angivna punkterna inte är lika.

public static bool operator !=(PointF point1, PointF point2)

Parameters

point1 PointF

En första Aspose.Imaging.PointF att jämföra.

point2 PointF

En andra Aspose.Imaging.PointF att jämföra.

Returns

bool

Det är sant att ange Aspose.Imaging.PointF.X och Aspose.Imaging.PointF.Y värden av point1’ och point2’ är inte lika; annars, falsk.

operatör -(PointF, storlek)

Översätter en Aspose.Imaging.PointF av den negativa av en given Aspose.Imaging.Size.

public static PointF operator -(PointF point, Size size)

Parameters

point PointF

En Aspose.Imaging.PointF att översätta.

size Size

En Aspose.Imaging.Size som anger siffrorna att subtract från x- och y-koordinaterna i point'.

Returns

PointF

Den översatta Aspose.Imaging.PointF.

operatör -(PointF och SizeF)

Översätter en Aspose.Imaging.PointF av den negativa av en specifik Aspose.Imaging.SizeF.

public static PointF operator -(PointF point, SizeF size)

Parameters

point PointF

Den Aspose.Imaging.PointF att översätta.

size SizeF

Aspose.Imaging.SizeF som anger siffrorna att subtract från koordinaterna i point'.

Returns

PointF

Den översatta Aspose.Imaging.PointF.

 Svenska