Vector2

Vector2 class

Un vettore con due componenti.

Proprietà

NomeDescrizione
xIl componente x.
yIl componente y.

Metodi

constructor

NomeDescrizione
constructor()

Result:


constructor_overload

NomeDescrizione
constructor_overload(s)Inizializza una nuova istanza della struct Vector2.

Parameters:

NomeTipoDescrizione
sNumeroS.

Result:


constructor_overload2

NomeDescrizione
constructor_overload2(vec)Inizializza una nuova istanza della struct Vector2.

Parameters:

NomeTipoDescrizione
vecFVector2Vettore in float.

Result:


constructor_overload3

NomeDescrizione
constructor_overload3(x, y)Inizializza una nuova istanza della struct Vector2.

Parameters:

NomeTipoDescrizione
xNumeroLa coordinata x.
yNumeroLa coordinata y.

Result:


getU

NomeDescrizione
getU()Ottiene o imposta il componente U se il Vector2 è usato come coordinata di mappatura. È un alias del componente x.

Result:


setU

NomeDescrizione
setU(value)Ottiene o imposta il componente U se il Vector2 è usato come coordinata di mappatura. È un alias del componente x.

Result:


getV

NomeDescrizione
getV()Ottiene o imposta il componente V se il Vector2 è usato come coordinata di mappatura. È un alias del componente y.

Result:


setV

NomeDescrizione
setV(value)Ottiene o imposta il componente V se il Vector2 è usato come coordinata di mappatura. È un alias del componente y.

Result:


getLength

NomeDescrizione
getLength()Ottiene la lunghezza. La lunghezza.

Result:


dot

NomeDescrizione
dot(rhs)Ottiene il prodotto scalare di due vettori

Parameters:

NomeTipoDescrizione
rhsVector2Valore del lato destro.

Result: Numero


equals

NomeDescrizione
equals(rhs)Verifica se due vector2 sono uguali

Parameters:

NomeTipoDescrizione
rhsVector2Il valore del lato destro.

Result: boolean


hashCode

NomeDescrizione
hashCode()Ottiene il codice hash di Vector2

Result: Numero


equals

NomeDescrizione
equals(obj)Verifica se due vector2 sono uguali

Parameters:

NomeTipoDescrizione
objOggettoL’oggetto da confrontare.

Result: boolean


toString

NomeDescrizione
toString()Restituisce una java.lang.String che rappresenta il Vector2 corrente.

Result: Stringa


cross

NomeDescrizione
cross(v)Prodotto vettoriale di due vettori

Parameters:

NomeTipoDescrizione
Vector2null

Result: Numero


normalize

NomeDescrizione
normalize()Normalizza questa istanza.

Result: Vector2


compareTo

NomeDescrizione
compareTo(other)Confronta il vettore corrente con un’altra istanza.

Parameters:

NomeTipoDescrizione
otheVector2null

Result: Numero