Vector2
Contenuti
[
Nascondere
]Vector2 class
Un vettore con due componenti.
Proprietà
| Nome | Descrizione |
|---|---|
| x | Il componente x. |
| y | Il componente y. |
Metodi
constructor
| Nome | Descrizione |
|---|---|
| constructor() |
Result:
constructor_overload
| Nome | Descrizione |
|---|---|
| constructor_overload(s) | Inizializza una nuova istanza della struct Vector2. |
Parameters:
| Nome | Tipo | Descrizione |
|---|---|---|
| s | Numero | S. |
Result:
constructor_overload2
| Nome | Descrizione |
|---|---|
| constructor_overload2(vec) | Inizializza una nuova istanza della struct Vector2. |
Parameters:
| Nome | Tipo | Descrizione |
|---|---|---|
| vec | FVector2 | Vettore in float. |
Result:
constructor_overload3
| Nome | Descrizione |
|---|---|
| constructor_overload3(x, y) | Inizializza una nuova istanza della struct Vector2. |
Parameters:
| Nome | Tipo | Descrizione |
|---|---|---|
| x | Numero | La coordinata x. |
| y | Numero | La coordinata y. |
Result:
getU
| Nome | Descrizione |
|---|---|
| getU() | Ottiene o imposta il componente U se il Vector2 è usato come coordinata di mappatura. È un alias del componente x. |
Result:
setU
| Nome | Descrizione |
|---|---|
| setU(value) | Ottiene o imposta il componente U se il Vector2 è usato come coordinata di mappatura. È un alias del componente x. |
Result:
getV
| Nome | Descrizione |
|---|---|
| getV() | Ottiene o imposta il componente V se il Vector2 è usato come coordinata di mappatura. È un alias del componente y. |
Result:
setV
| Nome | Descrizione |
|---|---|
| setV(value) | Ottiene o imposta il componente V se il Vector2 è usato come coordinata di mappatura. È un alias del componente y. |
Result:
getLength
| Nome | Descrizione |
|---|---|
| getLength() | Ottiene la lunghezza. La lunghezza. |
Result:
dot
| Nome | Descrizione |
|---|---|
| dot(rhs) | Ottiene il prodotto scalare di due vettori |
Parameters:
| Nome | Tipo | Descrizione |
|---|---|---|
| rhs | Vector2 | Valore del lato destro. |
Result: Numero
equals
| Nome | Descrizione |
|---|---|
| equals(rhs) | Verifica se due vector2 sono uguali |
Parameters:
| Nome | Tipo | Descrizione |
|---|---|---|
| rhs | Vector2 | Il valore del lato destro. |
Result: boolean
hashCode
| Nome | Descrizione |
|---|---|
| hashCode() | Ottiene il codice hash di Vector2 |
Result: Numero
equals
| Nome | Descrizione |
|---|---|
| equals(obj) | Verifica se due vector2 sono uguali |
Parameters:
| Nome | Tipo | Descrizione |
|---|---|---|
| obj | Oggetto | L’oggetto da confrontare. |
Result: boolean
toString
| Nome | Descrizione |
|---|---|
| toString() | Restituisce una java.lang.String che rappresenta il Vector2 corrente. |
Result: Stringa
cross
| Nome | Descrizione |
|---|---|
| cross(v) | Prodotto vettoriale di due vettori |
Parameters:
| Nome | Tipo | Descrizione |
|---|---|---|
| Vector2 | null |
Result: Numero
normalize
| Nome | Descrizione |
|---|---|
| normalize() | Normalizza questa istanza. |
Result: Vector2
compareTo
| Nome | Descrizione |
|---|---|
| compareTo(other) | Confronta il vettore corrente con un’altra istanza. |
Parameters:
| Nome | Tipo | Descrizione |
|---|---|---|
| othe | Vector2 | null |
Result: Numero