Vector2

Vector2 class

Un vecteur à deux composantes.

Propriétés

NomDescription
xLe composant x.
yLe composant y.

Méthodes

constructor

NomDescription
constructor()

Result:


constructor_overload

NomDescription
constructor_overload(s)Initialise une nouvelle instance de la structure Vector2.

Parameters:

NomTypeDescription
sNombreS.

Result:


constructor_overload2

NomDescription
constructor_overload2(vec)Initialise une nouvelle instance de la structure Vector2.

Parameters:

NomTypeDescription
vecFVector2Vecteur en float.

Result:


constructor_overload3

NomDescription
constructor_overload3(x, y)Initialise une nouvelle instance de la structure Vector2.

Parameters:

NomTypeDescription
xNombreLa coordonnée x.
yNombreLa coordonnée y.

Result:


getU

NomDescription
getU()Obtient ou définit le composant U si le Vector2 est utilisé comme coordonnée de mappage. C’est un alias du composant x.

Result:


setU

NomDescription
setU(value)Obtient ou définit le composant U si le Vector2 est utilisé comme coordonnée de mappage. C’est un alias du composant x.

Result:


getV

NomDescription
getV()Obtient ou définit le composant V si le Vector2 est utilisé comme coordonnée de mappage. C’est un alias du composant y.

Result:


setV

NomDescription
setV(value)Obtient ou définit le composant V si le Vector2 est utilisé comme coordonnée de mappage. C’est un alias du composant y.

Result:


getLength

NomDescription
getLength()Obtient la longueur. La longueur.

Result:


dot

NomDescription
dot(rhs)Obtient le produit scalaire de deux vecteurs

Parameters:

NomTypeDescription
rhsVector2Valeur du côté droit.

Result: Nombre


equals

NomDescription
equals(rhs)Vérifie si deux vector2 sont égaux

Parameters:

NomTypeDescription
rhsVector2La valeur du côté droit.

Result: boolean


hashCode

NomDescription
hashCode()Obtient le code de hachage de Vector2

Result: Nombre


equals

NomDescription
equals(obj)Vérifie si deux vector2 sont égaux

Parameters:

NomTypeDescription
objObjectL’objet à comparer.

Result: boolean


toString

NomDescription
toString()Renvoie un java.lang.String qui représente le Vector2 actuel.

Result: String


cross

NomDescription
cross(v)Produit vectoriel de deux vecteurs

Parameters:

NomTypeDescription
Vector2null

Result: Nombre


normalize

NomDescription
normalize()Normalise cette instance.

Result: Vector2


compareTo

NomDescription
compareTo(other)Compare le vecteur actuel à une autre instance.

Parameters:

NomTypeDescription
otheVector2null

Result: Nombre