PointF

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

public final class PointF extends Struct<PointF>

Rappresenta una coppia ordinata di coordinate in virgola mobile x e y che definisce un punto in un piano bidimensionale.

Costruttori

CostruttoreDescrizione
PointF()
PointF(float x, float y)Inizializza una nuova istanza della struttura com.aspose.imaging.PointF con le coordinate specificate.

Metodi

MetodoDescrizione
getEmpty()Ottiene una nuova istanza della struttura com.aspose.imaging.PointF che ha i valori com.aspose.imaging.PointF.X e com.aspose.imaging.PointF.Y impostati a zero.
op_Addition(PointF point, Size size)Trasla un com.aspose.imaging.PointF di una data com.aspose.imaging.Size.
op_Subtraction(PointF point, Size size)Trasla un com.aspose.imaging.PointF del negativo di una data com.aspose.imaging.Size.
op_Addition(PointF point, SizeF size)Trasla il com.aspose.imaging.PointF di una com.aspose.imaging.SizeF specificata.
op_Subtraction(PointF point, SizeF size)Trasla un com.aspose.imaging.PointF del negativo di una com.aspose.imaging.SizeF specificata.
op_Equality(PointF point1, PointF point2)Confronta due strutture com.aspose.imaging.PointF.
op_Inequality(PointF point1, PointF point2)Determina se le coordinate dei punti specificati non sono uguali.
add(PointF point, Size size)Trasla un dato com.aspose.imaging.PointF della com.aspose.imaging.Size specificata.
subtract(PointF point, Size size)Trasla un com.aspose.imaging.PointF del negativo di una dimensione specificata.
add(PointF point, SizeF size)Trasla un dato com.aspose.imaging.PointF di una com.aspose.imaging.SizeF specificata.
subtract(PointF point, SizeF size)Trasla un com.aspose.imaging.PointF del negativo di una dimensione specificata.
isEquals(PointF obj1, PointF obj2)
isEmpty()Ottiene un valore che indica se questo com.aspose.imaging.PointF è vuoto.
getX()Ottiene o imposta la coordinata x di questo com.aspose.imaging.PointF.
setX(float value)Ottiene o imposta la coordinata x di questo com.aspose.imaging.PointF.
getY()Ottiene o imposta la coordinata y di questo com.aspose.imaging.PointF.
setY(float value)Ottiene o imposta la coordinata y di questo com.aspose.imaging.PointF.
equals(Object obj)Specifica se questo com.aspose.imaging.PointF contiene le stesse coordinate dell’System.Object specificato.
hashCode()Restituisce un codice hash per questa struttura com.aspose.imaging.PointF.
toString()Converte questo com.aspose.imaging.PointF in una stringa leggibile dall’uomo.
CloneTo(PointF that)
Clone()

PointF()

public PointF()

PointF(float x, float y)

public PointF(float x, float y)

Inizializza una nuova istanza della struttura com.aspose.imaging.PointF con le coordinate specificate.

Parameters:

ParametroTipoDescrizione
xfloatLa posizione orizzontale del punto.
yfloatLa posizione verticale del punto.

getEmpty()

public static PointF getEmpty()

Ottiene una nuova istanza della struttura com.aspose.imaging.PointF che ha i valori com.aspose.imaging.PointF.X e com.aspose.imaging.PointF.Y impostati a zero.

Returns: PointF

op_Addition(PointF point, Size size)

public static PointF op_Addition(PointF point, Size size)

Trasla un com.aspose.imaging.PointF di una data com.aspose.imaging.Size.

Parameters:

ParametroTipoDescrizione
pointPointFIl com.aspose.imaging.PointF da tradurre.
sizeSizeUn com.aspose.imaging.Size che specifica la coppia di numeri da aggiungere alle coordinate di 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)

Trasla un com.aspose.imaging.PointF del negativo di una data com.aspose.imaging.Size.

Parameters:

ParametroTipoDescrizione
pointPointFUn com.aspose.imaging.PointF da tradurre.
sizeSizeUn com.aspose.imaging.Size che specifica i numeri da sottrarre dalle coordinate x e y del point.

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

op_Addition(PointF point, SizeF size)

public static PointF op_Addition(PointF point, SizeF size)

Trasla il com.aspose.imaging.PointF di una com.aspose.imaging.SizeF specificata.

Parameters:

ParametroTipoDescrizione
pointPointFIl com.aspose.imaging.PointF da tradurre.
sizeSizeFIl com.aspose.imaging.SizeF che specifica i numeri da aggiungere alle coordinate x e y del point.

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

op_Subtraction(PointF point, SizeF size)

public static PointF op_Subtraction(PointF point, SizeF size)

Trasla un com.aspose.imaging.PointF del negativo di una com.aspose.imaging.SizeF specificata.

Parameters:

ParametroTipoDescrizione
pointPointFIl com.aspose.imaging.PointF da tradurre.
sizeSizeFIl com.aspose.imaging.SizeF che specifica i numeri da sottrarre dalle coordinate di point.

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

op_Equality(PointF point1, PointF point2)

public static boolean op_Equality(PointF point1, PointF point2)

Confronta due strutture com.aspose.imaging.PointF. Il risultato specifica se i valori delle proprietà com.aspose.imaging.PointF.X e com.aspose.imaging.PointF.Y delle due strutture com.aspose.imaging.PointF sono uguali.

Parameters:

ParametroTipoDescrizione
point1PointFUn primo com.aspose.imaging.PointF da confrontare.
point2PointFUn secondo com.aspose.imaging.PointF da confrontare.

Returns: boolean - True se i valori com.aspose.imaging.PointF.X e com.aspose.imaging.PointF.Y delle prime e seconde strutture com.aspose.imaging.PointF sono uguali; altrimenti, false.

op_Inequality(PointF point1, PointF point2)

public static boolean op_Inequality(PointF point1, PointF point2)

Determina se le coordinate dei punti specificati non sono uguali.

Parameters:

ParametroTipoDescrizione
point1PointFUn primo com.aspose.imaging.PointF da confrontare.
point2PointFUn secondo com.aspose.imaging.PointF da confrontare.

Returns: boolean - True per indicare che i valori com.aspose.imaging.PointF.X e com.aspose.imaging.PointF.Y di point1 e point2 non sono uguali; altrimenti, false.

add(PointF point, Size size)

public static PointF add(PointF point, Size size)

Trasla un dato com.aspose.imaging.PointF della com.aspose.imaging.Size specificata.

Parameters:

ParametroTipoDescrizione
pointPointFIl com.aspose.imaging.PointF da tradurre.
sizeSizeIl com.aspose.imaging.Size che specifica i numeri da aggiungere alle coordinate di point.

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

subtract(PointF point, Size size)

public static PointF subtract(PointF point, Size size)

Trasla un com.aspose.imaging.PointF del negativo di una dimensione specificata.

Parameters:

ParametroTipoDescrizione
pointPointFIl com.aspose.imaging.PointF da tradurre.
sizeSizeIl com.aspose.imaging.Size che specifica i numeri da sottrarre dalle coordinate di point.

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

add(PointF point, SizeF size)

public static PointF add(PointF point, SizeF size)

Trasla un dato com.aspose.imaging.PointF di una com.aspose.imaging.SizeF specificata.

Parameters:

ParametroTipoDescrizione
pointPointFIl com.aspose.imaging.PointF da tradurre.
sizeSizeFIl com.aspose.imaging.SizeF che specifica i numeri da aggiungere alle coordinate di point.

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

subtract(PointF point, SizeF size)

public static PointF subtract(PointF point, SizeF size)

Trasla un com.aspose.imaging.PointF del negativo di una dimensione specificata.

Parameters:

ParametroTipoDescrizione
pointPointFIl com.aspose.imaging.PointF da tradurre.
sizeSizeFIl com.aspose.imaging.SizeF che specifica i numeri da sottrarre dalle coordinate di point.

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

isEquals(PointF obj1, PointF obj2)

public static boolean isEquals(PointF obj1, PointF obj2)

Parameters:

ParametroTipoDescrizione
obj1PointF
obj2PointF

Returns: boolean

isEmpty()

public boolean isEmpty()

Ottiene un valore che indica se questo com.aspose.imaging.PointF è vuoto.

Returns: boolean - True se entrambi com.aspose.imaging.PointF.X e com.aspose.imaging.PointF.Y sono 0; altrimenti, false.

getX()

public float getX()

Ottiene o imposta la coordinata x di questo com.aspose.imaging.PointF.

Returns: float

setX(float value)

public void setX(float value)

Ottiene o imposta la coordinata x di questo com.aspose.imaging.PointF.

Parameters:

ParametroTipoDescrizione
valorefloat

getY()

public float getY()

Ottiene o imposta la coordinata y di questo com.aspose.imaging.PointF.

Returns: float

setY(float value)

public void setY(float value)

Ottiene o imposta la coordinata y di questo com.aspose.imaging.PointF.

Parameters:

ParametroTipoDescrizione
valorefloat

equals(Object obj)

public boolean equals(Object obj)

Specifica se questo com.aspose.imaging.PointF contiene le stesse coordinate dell’System.Object specificato.

Parameters:

ParametroTipoDescrizione
objjava.lang.ObjectL’System.Object da testare.

Returns: boolean - Questo metodo restituisce true se obj è un com.aspose.imaging.PointF e ha le stesse coordinate di questo com.aspose.imaging.Point.

hashCode()

public int hashCode()

Restituisce un codice hash per questa struttura com.aspose.imaging.PointF.

Returns: int - Un valore intero che specifica un valore hash per questa struttura com.aspose.imaging.PointF.

toString()

public String toString()

Converte questo com.aspose.imaging.PointF in una stringa leggibile dall’uomo.

Returns: java.lang.String - Una stringa che rappresenta questo com.aspose.imaging.PointF.

CloneTo(PointF that)

public void CloneTo(PointF that)

Parameters:

ParametroTipoDescrizione
thatPointF

Clone()

public PointF Clone()

Returns: PointF