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
| Konstruktor | Beskrivning |
|---|---|
| PointF() | |
| PointF(float x, float y) | Initierar en ny instans av com.aspose.imaging.PointF-strukturen med de angivna koordinaterna. |
Metoder
| Metod | Beskrivning |
|---|---|
| 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| x | float | Den horisontella positionen för punkten. |
| y | float | Den 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| point | PointF | Den com.aspose.imaging.PointF att översätta. |
| size | Size | En 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| point | PointF | En com.aspose.imaging.PointF att översätta. |
| size | Size | En 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| point | PointF | Den com.aspose.imaging.PointF att översätta. |
| size | SizeF | Den 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| point | PointF | Den com.aspose.imaging.PointF att översätta. |
| size | SizeF | Den 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| point1 | PointF | En första com.aspose.imaging.PointF att jämföra. |
| point2 | PointF | En 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| point1 | PointF | En första com.aspose.imaging.PointF att jämföra. |
| point2 | PointF | En 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| point | PointF | Den com.aspose.imaging.PointF att översätta. |
| size | Size | Den 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| point | PointF | Den com.aspose.imaging.PointF att översätta. |
| size | Size | Den 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| point | PointF | Den com.aspose.imaging.PointF att översätta. |
| size | SizeF | Den 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| point | PointF | Den com.aspose.imaging.PointF att översätta. |
| size | SizeF | Den 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| obj1 | PointF | |
| obj2 | PointF |
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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | float |
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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | float |
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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| obj | java.lang.Object | Det 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| that | PointF |
Clone()
public PointF Clone()
Returns: PointF