FVector2

Inheritance: java.lang.Object

All Implemented Interfaces: com.aspose.threed.Struct, java.io.Serializable

public final class FVector2 implements Struct<FVector2>, Serializable

Un vector flotante con dos componentes.

Constructores

ConstructorDescripción
FVector2(float x, float y)Inicializa una nueva instancia de FVector2.
FVector2(Vector2 vec)Inicializa una nueva instancia de FVector2.
FVector2()

Campos

CampoDescripción
xEl componente x.
yEl componente y.

Métodos

MétodoDescripción
add(FVector2 a, FVector2 b)+ Sobrecarga de operadores
clone()
copyFrom(FVector2 src)
create(FVector2 v)Operador de conversión explícita para convertir FVector2 a Vector2
equals(FVector2 rhs)Comprobar si dos vectores son iguales
equals(Object obj)Comprobar si dos vectores son iguales
getClass()
hashCode()Obtiene el código hash de esta instancia
mul(FVector2 a, float b)* Sobrecarga de operadores
notify()
notifyAll()
op_eq(FVector2 a, FVector2 b)== Sobrecarga de operadores
op_ne(FVector2 a, FVector2 b)!= Sobrecarga de operadores
sub(FVector2 a, FVector2 b)- Sobrecarga de operadores
toString()Devuelve una cadena que representa el FVector2
wait()
wait(long arg0)
wait(long arg0, int arg1)

FVector2(float x, float y)

public FVector2(float x, float y)

Inicializa una nueva instancia de FVector2.

Parameters:

ParámetroTipoDescripción
xfloatComponente X del vector
yfloatComponente Y del vector

FVector2(Vector2 vec)

public FVector2(Vector2 vec)

Inicializa una nueva instancia de FVector2.

Parameters:

ParámetroTipoDescripción
vecVector2Vector2 en tipo double

FVector2()

public FVector2()

x

public float x

El componente x.

y

public float y

El componente y.

add(FVector2 a, FVector2 b)

public static FVector2 add(FVector2 a, FVector2 b)

+ Sobrecarga de operadores

Parameters:

ParámetroTipoDescripción
aFVector2Primer vector
bFVector2Segundo vector

Returns: FVector2 - The sum of two vectors.

clone()

public FVector2 clone()

Clonar la instancia actual

Returns: FVector2

copyFrom(FVector2 src)

public void copyFrom(FVector2 src)

Parameters:

ParámetroTipoDescripción
srcFVector2

create(FVector2 v)

public static Vector2 create(FVector2 v)

Operador de conversión explícita para convertir FVector2 a Vector2

Parameters:

ParámetroTipoDescripción
vFVector2Vector 2 en tipo float.

Returns: Vector2

equals(FVector2 rhs)

public boolean equals(FVector2 rhs)

Comprobar si dos vectores son iguales

Parameters:

ParámetroTipoDescripción
rhsFVector2

Returns: boolean - Verdadero si todos los componentes son iguales.

equals(Object obj)

public boolean equals(Object obj)

Comprobar si dos vectores son iguales

Parameters:

ParámetroTipoDescripción
objjava.lang.Object

Returns: boolean - Verdadero si la entrada es un vector y todos los componentes son iguales.

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

hashCode()

public int hashCode()

Obtiene el código hash de esta instancia

Returns: int - El código hash del vector.

mul(FVector2 a, float b)

public static FVector2 mul(FVector2 a, float b)

* Sobrecarga de operadores

Parameters:

ParámetroTipoDescripción
aFVector2Primer vector
bfloatSegundo vector

Returns: FVector2 - The product of two vectors.

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

op_eq(FVector2 a, FVector2 b)

public static boolean op_eq(FVector2 a, FVector2 b)

== Sobrecarga de operadores

Parameters:

ParámetroTipoDescripción
aFVector2Primer vector
bFVector2Segundo vector

Returns: boolean - Verdadero si todos los componentes son iguales.

op_ne(FVector2 a, FVector2 b)

public static boolean op_ne(FVector2 a, FVector2 b)

!= Operator overloading

Parameters:

ParámetroTipoDescripción
aFVector2Primer vector
bFVector2Segundo vector

Returns: boolean - Verdadero si algún componente es diferente.

sub(FVector2 a, FVector2 b)

public static FVector2 sub(FVector2 a, FVector2 b)

- Sobrecarga de operadores

Parameters:

ParámetroTipoDescripción
aFVector2Primer vector
bFVector2Segundo vector

Returns: FVector2 - The difference of two vectors.

toString()

public String toString()

Devuelve una cadena que representa el FVector2

Returns: java.lang.String - Representación en cadena del vector actual.

wait()

public final void wait()

wait(long arg0)

public final void wait(long arg0)

Parameters:

ParámetroTipoDescripción
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParámetroTipoDescripción
arg0long
arg1int