FVector2

Inheritance: java.lang.Object

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

public final class FVector2 implements Struct<FVector2>, Serializable

Un vettore float con due componenti.

Costruttori

CostruttoreDescrizione
FVector2(float x, float y)Inizializza una nuova istanza di FVector2.
FVector2(Vector2 vec)Inizializza una nuova istanza di FVector2.
FVector2()

Campi

CampoDescrizione
xLa componente x.
yLa componente y.

Metodi

MetodoDescrizione
add(FVector2 a, FVector2 b)+ Sovraccarico dell’operatore
clone()
copyFrom(FVector2 src)
create(FVector2 v)Operatore di conversione esplicita per convertire FVector2 in Vector2
equals(FVector2 rhs)Verifica se due vettori sono uguali
equals(Object obj)Verifica se due vettori sono uguali
getClass()
hashCode()Restituisce il codice hash di questa istanza
mul(FVector2 a, float b)* Sovraccarico dell’operatore
notify()
notifyAll()
op_eq(FVector2 a, FVector2 b)== Sovraccarico dell’operatore
op_ne(FVector2 a, FVector2 b)!= Sovraccarico dell’operatore
sub(FVector2 a, FVector2 b)- Sovraccarico dell’operatore
toString()Restituisce una stringa che rappresenta il FVector2
wait()
wait(long arg0)
wait(long arg0, int arg1)

FVector2(float x, float y)

public FVector2(float x, float y)

Inizializza una nuova istanza di FVector2.

Parameters:

ParametroTipoDescrizione
xfloatComponente X del vettore
yfloatComponente Y del vettore

FVector2(Vector2 vec)

public FVector2(Vector2 vec)

Inizializza una nuova istanza di FVector2.

Parameters:

ParametroTipoDescrizione
vecVector2Vector2 di tipo double

FVector2()

public FVector2()

x

public float x

La componente x.

y

public float y

La componente y.

add(FVector2 a, FVector2 b)

public static FVector2 add(FVector2 a, FVector2 b)

+ Sovraccarico dell’operatore

Parameters:

ParametroTipoDescrizione
aFVector2Primo vettore
bFVector2Secondo vettore

Returns: FVector2 - The sum of two vectors.

clone()

public FVector2 clone()

Clona l’istanza corrente

Returns: FVector2

copyFrom(FVector2 src)

public void copyFrom(FVector2 src)

Parameters:

ParametroTipoDescrizione
srcFVector2

create(FVector2 v)

public static Vector2 create(FVector2 v)

Operatore di conversione esplicita per convertire FVector2 in Vector2

Parameters:

ParametroTipoDescrizione
vFVector2Vector 2 di tipo float.

Returns: Vector2

equals(FVector2 rhs)

public boolean equals(FVector2 rhs)

Verifica se due vettori sono uguali

Parameters:

ParametroTipoDescrizione
rhsFVector2

Returns: boolean - Vero se tutti i componenti sono uguali.

equals(Object obj)

public boolean equals(Object obj)

Verifica se due vettori sono uguali

Parameters:

ParametroTipoDescrizione
objjava.lang.Object

Returns: boolean - Vero se l’input è un vettore e tutti i componenti sono uguali.

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

hashCode()

public int hashCode()

Restituisce il codice hash di questa istanza

Returns: int - Il codice hash del vettore.

mul(FVector2 a, float b)

public static FVector2 mul(FVector2 a, float b)

* Sovraccarico dell’operatore

Parameters:

ParametroTipoDescrizione
aFVector2Primo vettore
bfloatSecondo vettore

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)

== Sovraccarico dell’operatore

Parameters:

ParametroTipoDescrizione
aFVector2Primo vettore
bFVector2Secondo vettore

Returns: boolean - Vero se tutti i componenti sono uguali.

op_ne(FVector2 a, FVector2 b)

public static boolean op_ne(FVector2 a, FVector2 b)

!= Operator overloading

Parameters:

ParametroTipoDescrizione
aFVector2Primo vettore
bFVector2Secondo vettore

Returns: boolean - Vero se qualche componente è diverso.

sub(FVector2 a, FVector2 b)

public static FVector2 sub(FVector2 a, FVector2 b)

- Sovraccarico dell’operatore

Parameters:

ParametroTipoDescrizione
aFVector2Primo vettore
bFVector2Secondo vettore

Returns: FVector2 - The difference of two vectors.

toString()

public String toString()

Restituisce una stringa che rappresenta il FVector2

Returns: java.lang.String - Rappresentazione stringa del vettore corrente.

wait()

public final void wait()

wait(long arg0)

public final void wait(long arg0)

Parameters:

ParametroTipoDescrizione
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParametroTipoDescrizione
arg0long
arg1int