Vector2
Contenu
[
Cacher
]Vector2 class
Un vecteur à deux composantes.
Propriétés
| Nom | Description |
|---|---|
| x | Le composant x. |
| y | Le composant y. |
Méthodes
constructor
| Nom | Description |
|---|---|
| constructor() |
Result:
constructor_overload
| Nom | Description |
|---|---|
| constructor_overload(s) | Initialise une nouvelle instance de la structure Vector2. |
Parameters:
| Nom | Type | Description |
|---|---|---|
| s | Nombre | S. |
Result:
constructor_overload2
| Nom | Description |
|---|---|
| constructor_overload2(vec) | Initialise une nouvelle instance de la structure Vector2. |
Parameters:
| Nom | Type | Description |
|---|---|---|
| vec | FVector2 | Vecteur en float. |
Result:
constructor_overload3
| Nom | Description |
|---|---|
| constructor_overload3(x, y) | Initialise une nouvelle instance de la structure Vector2. |
Parameters:
| Nom | Type | Description |
|---|---|---|
| x | Nombre | La coordonnée x. |
| y | Nombre | La coordonnée y. |
Result:
getU
| Nom | Description |
|---|---|
| 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
| Nom | Description |
|---|---|
| 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
| Nom | Description |
|---|---|
| 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
| Nom | Description |
|---|---|
| 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
| Nom | Description |
|---|---|
| getLength() | Obtient la longueur. La longueur. |
Result:
dot
| Nom | Description |
|---|---|
| dot(rhs) | Obtient le produit scalaire de deux vecteurs |
Parameters:
| Nom | Type | Description |
|---|---|---|
| rhs | Vector2 | Valeur du côté droit. |
Result: Nombre
equals
| Nom | Description |
|---|---|
| equals(rhs) | Vérifie si deux vector2 sont égaux |
Parameters:
| Nom | Type | Description |
|---|---|---|
| rhs | Vector2 | La valeur du côté droit. |
Result: boolean
hashCode
| Nom | Description |
|---|---|
| hashCode() | Obtient le code de hachage de Vector2 |
Result: Nombre
equals
| Nom | Description |
|---|---|
| equals(obj) | Vérifie si deux vector2 sont égaux |
Parameters:
| Nom | Type | Description |
|---|---|---|
| obj | Object | L’objet à comparer. |
Result: boolean
toString
| Nom | Description |
|---|---|
| toString() | Renvoie un java.lang.String qui représente le Vector2 actuel. |
Result: String
cross
| Nom | Description |
|---|---|
| cross(v) | Produit vectoriel de deux vecteurs |
Parameters:
| Nom | Type | Description |
|---|---|---|
| Vector2 | null |
Result: Nombre
normalize
| Nom | Description |
|---|---|
| normalize() | Normalise cette instance. |
Result: Vector2
compareTo
| Nom | Description |
|---|---|
| compareTo(other) | Compare le vecteur actuel à une autre instance. |
Parameters:
| Nom | Type | Description |
|---|---|---|
| othe | Vector2 | null |
Result: Nombre