PointF

Inheritance: java.lang.Object, com.aspose.ms.System.ValueType, com.aspose.ms.lang.Struct

public final class PointF extends Struct<PointF>

Representerar ett ordnat par av flyttals x- och y-koordinater som definierar en punkt i ett tvådimensionellt plan.

Konstruktörer

KonstruktorBeskrivning
PointF()
PointF(float x, float y)Initierar en ny instans av com.aspose.imaging.PointF-strukturen med de angivna koordinaterna.

Metoder

MetodBeskrivning
getEmpty()Hämtar en ny instans av com.aspose.imaging.PointF-strukturen som har com.aspose.imaging.PointF.X- och com.aspose.imaging.PointF.Y-värden satta till noll.
op_Addition(PointF point, Size size)Flyttar en com.aspose.imaging.PointF med en given com.aspose.imaging.Size.
op_Subtraction(PointF point, Size size)Flyttar en com.aspose.imaging.PointF med den negativa av en given com.aspose.imaging.Size.
op_Addition(PointF point, SizeF size)Flyttar com.aspose.imaging.PointF med den angivna com.aspose.imaging.SizeF.
op_Subtraction(PointF point, SizeF size)Flyttar en com.aspose.imaging.PointF med den negativa av en angiven com.aspose.imaging.SizeF.
op_Equality(PointF point1, PointF point2)Jämför två com.aspose.imaging.PointF-strukturer.
op_Inequality(PointF point1, PointF point2)Bestämmer om koordinaterna för de angivna punkterna inte är lika.
add(PointF point, Size size)Flyttar en given com.aspose.imaging.PointF med den angivna com.aspose.imaging.Size.
subtract(PointF point, Size size)Flyttar en com.aspose.imaging.PointF med den negativa av en angiven storlek.
add(PointF point, SizeF size)Flyttar en given com.aspose.imaging.PointF med en angiven com.aspose.imaging.SizeF.
subtract(PointF point, SizeF size)Flyttar en com.aspose.imaging.PointF med den negativa av en angiven storlek.
isEquals(PointF obj1, PointF obj2)
isEmpty()Hämtar ett värde som indikerar om denna com.aspose.imaging.PointF är tom.
getX()Hämtar eller anger x-koordinaten för denna com.aspose.imaging.PointF.
setX(float value)Hämtar eller anger x-koordinaten för denna com.aspose.imaging.PointF.
getY()Hämtar eller anger y-koordinaten för denna com.aspose.imaging.PointF.
setY(float value)Hämtar eller anger y-koordinaten för denna com.aspose.imaging.PointF.
equals(Object obj)Anger om denna com.aspose.imaging.PointF innehåller samma koordinater som det angivna System.Object.
hashCode()Returnerar en hashkod för denna com.aspose.imaging.PointF-struktur.
toString()Konverterar denna com.aspose.imaging.PointF till en människoläsbar sträng.
CloneTo(PointF that)
Clone()

PointF()

public PointF()

PointF(float x, float y)

public PointF(float x, float y)

Initierar en ny instans av com.aspose.imaging.PointF-strukturen med de angivna koordinaterna.

Parameters:

ParameterTypBeskrivning
xfloatDen horisontella positionen för punkten.
yfloatDen vertikala positionen för punkten.

getEmpty()

public static PointF getEmpty()

Hämtar en ny instans av com.aspose.imaging.PointF-strukturen som har com.aspose.imaging.PointF.X- och com.aspose.imaging.PointF.Y-värden satta till noll.

Returns: PointF

op_Addition(PointF point, Size size)

public static PointF op_Addition(PointF point, Size size)

Flyttar en com.aspose.imaging.PointF med en given com.aspose.imaging.Size.

Parameters:

ParameterTypBeskrivning
pointPointFDen com.aspose.imaging.PointF att översätta.
sizeSizeEn com.aspose.imaging.Size som specificerar paret av tal att lägga till koordinaterna för point.

Returns: PointF - Returns the translated com.aspose.imaging.PointF.

op_Subtraction(PointF point, Size size)

public static PointF op_Subtraction(PointF point, Size size)

Flyttar en com.aspose.imaging.PointF med den negativa av en given com.aspose.imaging.Size.

Parameters:

ParameterTypBeskrivning
pointPointFEn com.aspose.imaging.PointF att översätta.
sizeSizeEn com.aspose.imaging.Size som specificerar talen att subtrahera från x- och y-koordinaterna för point.

Returns: PointF - The translated com.aspose.imaging.PointF.

op_Addition(PointF point, SizeF size)

public static PointF op_Addition(PointF point, SizeF size)

Flyttar com.aspose.imaging.PointF med den angivna com.aspose.imaging.SizeF.

Parameters:

ParameterTypBeskrivning
pointPointFDen com.aspose.imaging.PointF att översätta.
sizeSizeFDen com.aspose.imaging.SizeF som specificerar talen att lägga till x- och y-koordinaterna för point.

Returns: PointF - The translated com.aspose.imaging.PointF.

op_Subtraction(PointF point, SizeF size)

public static PointF op_Subtraction(PointF point, SizeF size)

Flyttar en com.aspose.imaging.PointF med den negativa av en angiven com.aspose.imaging.SizeF.

Parameters:

ParameterTypBeskrivning
pointPointFDen com.aspose.imaging.PointF att översätta.
sizeSizeFDen com.aspose.imaging.SizeF som specificerar talen att subtrahera från koordinaterna för point.

Returns: PointF - The translated com.aspose.imaging.PointF.

op_Equality(PointF point1, PointF point2)

public static boolean op_Equality(PointF point1, PointF point2)

Jämför två com.aspose.imaging.PointF-strukturer. Resultatet specificerar om värdena för com.aspose.imaging.PointF.X och com.aspose.imaging.PointF.Y-egenskaperna i de två com.aspose.imaging.PointF-strukturerna är lika.

Parameters:

ParameterTypBeskrivning
point1PointFEn första com.aspose.imaging.PointF att jämföra.
point2PointFEn andra com.aspose.imaging.PointF att jämföra.

Returns: boolean - Sant om com.aspose.imaging.PointF.X- och com.aspose.imaging.PointF.Y-värdena för den första och andra com.aspose.imaging.PointF-strukturen är lika; annars falskt.

op_Inequality(PointF point1, PointF point2)

public static boolean op_Inequality(PointF point1, PointF point2)

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

Parameters:

ParameterTypBeskrivning
point1PointFEn första com.aspose.imaging.PointF att jämföra.
point2PointFEn andra com.aspose.imaging.PointF att jämföra.

Returns: boolean - Sant för att indikera att com.aspose.imaging.PointF.X- och com.aspose.imaging.PointF.Y-värdena för point1 och point2 inte är lika; annars falskt.

add(PointF point, Size size)

public static PointF add(PointF point, Size size)

Flyttar en given com.aspose.imaging.PointF med den angivna com.aspose.imaging.Size.

Parameters:

ParameterTypBeskrivning
pointPointFDen com.aspose.imaging.PointF att översätta.
sizeSizeDen com.aspose.imaging.Size som specificerar talen att lägga till koordinaterna för point.

Returns: PointF - The translated com.aspose.imaging.PointF.

subtract(PointF point, Size size)

public static PointF subtract(PointF point, Size size)

Flyttar en com.aspose.imaging.PointF med den negativa av en angiven storlek.

Parameters:

ParameterTypBeskrivning
pointPointFDen com.aspose.imaging.PointF att översätta.
sizeSizeDen com.aspose.imaging.Size som specificerar talen att subtrahera från koordinaterna för point.

Returns: PointF - The translated com.aspose.imaging.PointF.

add(PointF point, SizeF size)

public static PointF add(PointF point, SizeF size)

Flyttar en given com.aspose.imaging.PointF med en angiven com.aspose.imaging.SizeF.

Parameters:

ParameterTypBeskrivning
pointPointFDen com.aspose.imaging.PointF att översätta.
sizeSizeFDen com.aspose.imaging.SizeF som specificerar talen att lägga till koordinaterna för point.

Returns: PointF - The translated com.aspose.imaging.PointF.

subtract(PointF point, SizeF size)

public static PointF subtract(PointF point, SizeF size)

Flyttar en com.aspose.imaging.PointF med den negativa av en angiven storlek.

Parameters:

ParameterTypBeskrivning
pointPointFDen com.aspose.imaging.PointF att översätta.
sizeSizeFDen com.aspose.imaging.SizeF som specificerar talen att subtrahera från koordinaterna för point.

Returns: PointF - The translated com.aspose.imaging.PointF.

isEquals(PointF obj1, PointF obj2)

public static boolean isEquals(PointF obj1, PointF obj2)

Parameters:

ParameterTypBeskrivning
obj1PointF
obj2PointF

Returns: boolean

isEmpty()

public boolean isEmpty()

Hämtar ett värde som indikerar om denna com.aspose.imaging.PointF är tom.

Returns: boolean - Sant om både com.aspose.imaging.PointF.X och com.aspose.imaging.PointF.Y är 0; annars falskt.

getX()

public float getX()

Hämtar eller anger x-koordinaten för denna com.aspose.imaging.PointF.

Returns: float

setX(float value)

public void setX(float value)

Hämtar eller anger x-koordinaten för denna com.aspose.imaging.PointF.

Parameters:

ParameterTypBeskrivning
värdefloat

getY()

public float getY()

Hämtar eller anger y-koordinaten för denna com.aspose.imaging.PointF.

Returns: float

setY(float value)

public void setY(float value)

Hämtar eller anger y-koordinaten för denna com.aspose.imaging.PointF.

Parameters:

ParameterTypBeskrivning
värdefloat

equals(Object obj)

public boolean equals(Object obj)

Anger om denna com.aspose.imaging.PointF innehåller samma koordinater som det angivna System.Object.

Parameters:

ParameterTypBeskrivning
objjava.lang.ObjectDet System.Object att testa.

Returns: boolean - Denna metod returnerar sant om obj är en com.aspose.imaging.PointF och har samma koordinater som detta com.aspose.imaging.Point.

hashCode()

public int hashCode()

Returnerar en hashkod för denna com.aspose.imaging.PointF-struktur.

Returns: int - Ett heltalsvärde som specificerar ett hashvärde för denna com.aspose.imaging.PointF-struktur.

toString()

public String toString()

Konverterar denna com.aspose.imaging.PointF till en människoläsbar sträng.

Returns: java.lang.String - En sträng som representerar denna com.aspose.imaging.PointF.

CloneTo(PointF that)

public void CloneTo(PointF that)

Parameters:

ParameterTypBeskrivning
thatPointF

Clone()

public PointF Clone()

Returns: PointF