PointF

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

public final class PointF extends Struct<PointF>

Representa un par ordenado de coordenadas x e y de punto flotante que define un punto en un plano bidimensional.

Constructores

ConstructorDescripción
PointF()
PointF(float x, float y)Inicializa una nueva instancia de la estructura com.aspose.imaging.PointF con las coordenadas especificadas.

Métodos

MétodoDescripción
getEmpty()Obtiene una nueva instancia de la estructura com.aspose.imaging.PointF que tiene los valores com.aspose.imaging.PointF.X y com.aspose.imaging.PointF.Y establecidos en cero.
op_Addition(PointF point, Size size)Traslada un com.aspose.imaging.PointF mediante un com.aspose.imaging.Size dado.
op_Subtraction(PointF point, Size size)Traslada un com.aspose.imaging.PointF mediante el negativo de un com.aspose.imaging.Size dado.
op_Addition(PointF point, SizeF size)Traslada el com.aspose.imaging.PointF mediante el com.aspose.imaging.SizeF especificado.
op_Subtraction(PointF point, SizeF size)Traslada un com.aspose.imaging.PointF mediante el negativo de un com.aspose.imaging.SizeF especificado.
op_Equality(PointF point1, PointF point2)Compara dos estructuras com.aspose.imaging.PointF.
op_Inequality(PointF point1, PointF point2)Determina si las coordenadas de los puntos especificados no son iguales.
add(PointF point, Size size)Traslada un com.aspose.imaging.PointF dado mediante el com.aspose.imaging.Size especificado.
subtract(PointF point, Size size)Traslada un com.aspose.imaging.PointF mediante el negativo de un tamaño especificado.
add(PointF point, SizeF size)Traslada un com.aspose.imaging.PointF dado mediante un com.aspose.imaging.SizeF especificado.
subtract(PointF point, SizeF size)Traslada un com.aspose.imaging.PointF mediante el negativo de un tamaño especificado.
isEquals(PointF obj1, PointF obj2)
isEmpty()Obtiene un valor que indica si este com.aspose.imaging.PointF está vacío.
getX()Obtiene o establece la coordenada x de este com.aspose.imaging.PointF.
setX(float value)Obtiene o establece la coordenada x de este com.aspose.imaging.PointF.
getY()Obtiene o establece la coordenada y de este com.aspose.imaging.PointF.
setY(float value)Obtiene o establece la coordenada y de este com.aspose.imaging.PointF.
equals(Object obj)Especifica si este com.aspose.imaging.PointF contiene las mismas coordenadas que el System.Object especificado.
hashCode()Devuelve un código hash para esta estructura com.aspose.imaging.PointF.
toString()Convierte este com.aspose.imaging.PointF a una cadena legible por humanos.
CloneTo(PointF that)
Clone()

PointF()

public PointF()

PointF(float x, float y)

public PointF(float x, float y)

Inicializa una nueva instancia de la estructura com.aspose.imaging.PointF con las coordenadas especificadas.

Parameters:

ParámetroTipoDescripción
xfloatLa posición horizontal del punto.
yfloatLa posición vertical del punto.

getEmpty()

public static PointF getEmpty()

Obtiene una nueva instancia de la estructura com.aspose.imaging.PointF que tiene los valores com.aspose.imaging.PointF.X y com.aspose.imaging.PointF.Y establecidos en cero.

Returns: PointF

op_Addition(PointF point, Size size)

public static PointF op_Addition(PointF point, Size size)

Traslada un com.aspose.imaging.PointF mediante un com.aspose.imaging.Size dado.

Parameters:

ParámetroTipoDescripción
pointPointFEl com.aspose.imaging.PointF a traducir.
sizeSizeUn com.aspose.imaging.Size que especifica el par de números que se deben añadir a las coordenadas de 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)

Traslada un com.aspose.imaging.PointF mediante el negativo de un com.aspose.imaging.Size dado.

Parameters:

ParámetroTipoDescripción
pointPointFUn com.aspose.imaging.PointF a traducir.
sizeSizeUn com.aspose.imaging.Size que especifica los números que se deben restar de las coordenadas 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)

Traslada el com.aspose.imaging.PointF mediante el com.aspose.imaging.SizeF especificado.

Parameters:

ParámetroTipoDescripción
pointPointFEl com.aspose.imaging.PointF a traducir.
sizeSizeFEl com.aspose.imaging.SizeF que especifica los números que se deben añadir a las coordenadas 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)

Traslada un com.aspose.imaging.PointF mediante el negativo de un com.aspose.imaging.SizeF especificado.

Parameters:

ParámetroTipoDescripción
pointPointFEl com.aspose.imaging.PointF a traducir.
sizeSizeFEl com.aspose.imaging.SizeF que especifica los números que se deben restar de las coordenadas de point.

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

op_Equality(PointF point1, PointF point2)

public static boolean op_Equality(PointF point1, PointF point2)

Compara dos estructuras com.aspose.imaging.PointF. El resultado indica si los valores de las propiedades com.aspose.imaging.PointF.X y com.aspose.imaging.PointF.Y de las dos estructuras com.aspose.imaging.PointF son iguales.

Parameters:

ParámetroTipoDescripción
point1PointFUn primer com.aspose.imaging.PointF para comparar.
point2PointFUn segundo com.aspose.imaging.PointF para comparar.

Returns: boolean - Verdadero si los valores com.aspose.imaging.PointF.X y com.aspose.imaging.PointF.Y de las estructuras com.aspose.imaging.PointF primera y segunda son iguales; de lo contrario, falso.

op_Inequality(PointF point1, PointF point2)

public static boolean op_Inequality(PointF point1, PointF point2)

Determina si las coordenadas de los puntos especificados no son iguales.

Parameters:

ParámetroTipoDescripción
point1PointFUn primer com.aspose.imaging.PointF para comparar.
point2PointFUn segundo com.aspose.imaging.PointF para comparar.

Returns: boolean - Verdadero para indicar que los valores com.aspose.imaging.PointF.X y com.aspose.imaging.PointF.Y de point1 y point2 no son iguales; de lo contrario, falso.

add(PointF point, Size size)

public static PointF add(PointF point, Size size)

Traslada un com.aspose.imaging.PointF dado mediante el com.aspose.imaging.Size especificado.

Parameters:

ParámetroTipoDescripción
pointPointFEl com.aspose.imaging.PointF a traducir.
sizeSizeEl com.aspose.imaging.Size que especifica los números que se deben añadir a las coordenadas de point.

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

subtract(PointF point, Size size)

public static PointF subtract(PointF point, Size size)

Traslada un com.aspose.imaging.PointF mediante el negativo de un tamaño especificado.

Parameters:

ParámetroTipoDescripción
pointPointFEl com.aspose.imaging.PointF a traducir.
sizeSizeEl com.aspose.imaging.Size que especifica los números que se deben restar de las coordenadas de point.

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

add(PointF point, SizeF size)

public static PointF add(PointF point, SizeF size)

Traslada un com.aspose.imaging.PointF dado mediante un com.aspose.imaging.SizeF especificado.

Parameters:

ParámetroTipoDescripción
pointPointFEl com.aspose.imaging.PointF a traducir.
sizeSizeFEl com.aspose.imaging.SizeF que especifica los números que se deben añadir a las coordenadas de point.

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

subtract(PointF point, SizeF size)

public static PointF subtract(PointF point, SizeF size)

Traslada un com.aspose.imaging.PointF mediante el negativo de un tamaño especificado.

Parameters:

ParámetroTipoDescripción
pointPointFEl com.aspose.imaging.PointF a traducir.
sizeSizeFEl com.aspose.imaging.SizeF que especifica los números que se deben restar de las coordenadas de point.

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

isEquals(PointF obj1, PointF obj2)

public static boolean isEquals(PointF obj1, PointF obj2)

Parameters:

ParámetroTipoDescripción
obj1PointF
obj2PointF

Returns: boolean

isEmpty()

public boolean isEmpty()

Obtiene un valor que indica si este com.aspose.imaging.PointF está vacío.

Returns: boolean - Verdadero si tanto com.aspose.imaging.PointF.X como com.aspose.imaging.PointF.Y son 0; de lo contrario, falso.

getX()

public float getX()

Obtiene o establece la coordenada x de este com.aspose.imaging.PointF.

Returns: float

setX(float value)

public void setX(float value)

Obtiene o establece la coordenada x de este com.aspose.imaging.PointF.

Parameters:

ParámetroTipoDescripción
valorfloat

getY()

public float getY()

Obtiene o establece la coordenada y de este com.aspose.imaging.PointF.

Returns: float

setY(float value)

public void setY(float value)

Obtiene o establece la coordenada y de este com.aspose.imaging.PointF.

Parameters:

ParámetroTipoDescripción
valorfloat

equals(Object obj)

public boolean equals(Object obj)

Especifica si este com.aspose.imaging.PointF contiene las mismas coordenadas que el System.Object especificado.

Parameters:

ParámetroTipoDescripción
objjava.lang.ObjectEl System.Object para probar.

Returns: boolean - Este método devuelve verdadero si obj es un com.aspose.imaging.PointF y tiene las mismas coordenadas que este com.aspose.imaging.Point.

hashCode()

public int hashCode()

Devuelve un código hash para esta estructura com.aspose.imaging.PointF.

Returns: int - Un valor entero que especifica un valor hash para esta estructura com.aspose.imaging.PointF.

toString()

public String toString()

Convierte este com.aspose.imaging.PointF a una cadena legible por humanos.

Returns: java.lang.String - Una cadena que representa este com.aspose.imaging.PointF.

CloneTo(PointF that)

public void CloneTo(PointF that)

Parameters:

ParámetroTipoDescripción
thatPointF

Clone()

public PointF Clone()

Returns: PointF