Vector4
Innehåll
[
Dölj
]Vector4 class
En vektor med fyra komponenter.
Egenskaper
| Namn | Beskrivning |
|---|---|
| x | x-komponenten. |
| y | y-komponenten. |
| z | z-komponenten. |
| w | w-komponenten. |
Metoder
constructor
| Namn | Beskrivning |
|---|---|
| constructor() |
Result:
constructor_overload
| Namn | Beskrivning |
|---|---|
| constructor_overload(vec, w) | Initierar en ny instans av strukturen Vector4. |
Parameters:
| Namn | Typ | Beskrivning |
|---|---|---|
| vec | Vector3 | Vec. |
| w | Nummer | Bredden. |
Result:
constructor_overload2
| Namn | Beskrivning |
|---|---|
| constructor_overload2(vec) | Initierar en ny instans av strukturen Vector4. |
Parameters:
| Namn | Typ | Beskrivning |
|---|---|---|
| vec | Vector3 | Vec. |
Result:
constructor_overload3
| Namn | Beskrivning |
|---|---|
| constructor_overload3(vec) | Initierar en ny instans av strukturen Vector4. |
Parameters:
| Namn | Typ | Beskrivning |
|---|---|---|
| vec | FVector4 | Vec. |
Result:
constructor_overload4
| Namn | Beskrivning |
|---|---|
| constructor_overload4(x, y, z) | Initierar en ny instans av strukturen Vector4. |
Parameters:
| Namn | Typ | Beskrivning |
|---|---|---|
| x | Nummer | x-koordinaten. |
| y | Nummer | y-koordinaten. |
| z | Nummer | z-koordinaten. |
Result:
constructor_overload5
| Namn | Beskrivning |
|---|---|
| constructor_overload5(x, y, z, w) | Initierar en ny instans av strukturen Vector4. |
Parameters:
| Namn | Typ | Beskrivning |
|---|---|---|
| x | Nummer | x-koordinaten. |
| y | Nummer | y-koordinaten. |
| z | Nummer | z-koordinaten. |
| w | Nummer | Bredden. |
Result:
set
| Namn | Beskrivning |
|---|---|
| set(newX, newY, newZ) | Sätter vektorns xyz-komponenter på en gång, w kommer att sättas till 1 |
Parameters:
| Namn | Typ | Beskrivning |
|---|---|---|
| newX | Nummer | Ny X-komponent. |
| newY | Nummer | Ny Y-komponent. |
| newZ | Nummer | Ny Z-komponent. |
Result:
equals
| Namn | Beskrivning |
|---|---|
| equals(obj) | Kontrollera om två vektorer är lika |
Parameters:
| Namn | Typ | Beskrivning |
|---|---|---|
| ob | Objekt | null |
Result: boolean
hashCode
| Namn | Beskrivning |
|---|---|
| hashCode() | Hämtar hashkoden för denna vektor |
Result: Nummer
set
| Namn | Beskrivning |
|---|---|
| set(newX, newY, newZ, newW) | Sätter alla vektorkomponenter på en gång |
Parameters:
| Namn | Typ | Beskrivning |
|---|---|---|
| newX | Nummer | Ny X-komponent. |
| newY | Nummer | Ny Y-komponent. |
| newZ | Nummer | Ny Z-komponent. |
| newW | Nummer | Ny W-komponent. |
Result: Nummer
toString
| Namn | Beskrivning |
|---|---|
| toString() | Returnerar en java.lang.String som representerar den aktuella Vector4. |
Result: Sträng
compareTo
| Namn | Beskrivning |
|---|---|
| compareTo(other) | Jämför den aktuella vektorn med en annan instans. |
Parameters:
| Namn | Typ | Beskrivning |
|---|---|---|
| othe | Vector4 | null |
Result: Nummer