Vector2
Inhalt
[
Ausblenden
]Vector2 class
Ein Vektor mit zwei Komponenten.
Properties
| Name | Beschreibung |
|---|---|
| x | Die x‑Komponente. |
| y | Die y‑Komponente. |
Methoden
constructor
| Name | Beschreibung |
|---|---|
| constructor() |
Result:
constructor_overload
| Name | Beschreibung |
|---|---|
| constructor_overload(s) | Initialisiert eine neue Instanz der Vector2-Struktur. |
Parameters:
| Name | Typ | Beschreibung |
|---|---|---|
| s | Number | S. |
Result:
constructor_overload2
| Name | Beschreibung |
|---|---|
| constructor_overload2(vec) | Initialisiert eine neue Instanz der Vector2-Struktur. |
Parameters:
| Name | Typ | Beschreibung |
|---|---|---|
| vec | FVector2 | Vektor in float. |
Result:
constructor_overload3
| Name | Beschreibung |
|---|---|
| constructor_overload3(x, y) | Initialisiert eine neue Instanz der Vector2-Struktur. |
Parameters:
| Name | Typ | Beschreibung |
|---|---|---|
| x | Number | Die x-Koordinate. |
| y | Number | Die y-Koordinate. |
Result:
getU
| Name | Beschreibung |
|---|---|
| getU() | Liest oder setzt die U-Komponente, wenn die Vector2 als Mapping-Koordinate verwendet wird. Sie ist ein Alias der x-Komponente. |
Result:
setU
| Name | Beschreibung |
|---|---|
| setU(value) | Liest oder setzt die U-Komponente, wenn die Vector2 als Mapping-Koordinate verwendet wird. Sie ist ein Alias der x-Komponente. |
Result:
getV
| Name | Beschreibung |
|---|---|
| getV() | Liest oder setzt die V-Komponente, wenn die Vector2 als Mapping-Koordinate verwendet wird. Sie ist ein Alias der y-Komponente. |
Result:
setV
| Name | Beschreibung |
|---|---|
| setV(value) | Liest oder setzt die V-Komponente, wenn die Vector2 als Mapping-Koordinate verwendet wird. Sie ist ein Alias der y-Komponente. |
Result:
getLength
| Name | Beschreibung |
|---|---|
| getLength() | Liest die Länge. Die Länge. |
Result:
dot
| Name | Beschreibung |
|---|---|
| dot(rhs) | Gibt das Skalarprodukt von zwei Vektoren zurück |
Parameters:
| Name | Typ | Beschreibung |
|---|---|---|
| rhs | Vector2 | Rechter Handwert. |
Result: Number
equals
| Name | Beschreibung |
|---|---|
| equals(rhs) | Überprüfen, ob zwei Vector2 gleich sind |
Parameters:
| Name | Typ | Beschreibung |
|---|---|---|
| rhs | Vector2 | Der Wert der rechten Seite. |
Result: boolean
hashCode
| Name | Beschreibung |
|---|---|
| hashCode() | Gibt den Hashcode von Vector2 zurück |
Result: Number
equals
| Name | Beschreibung |
|---|---|
| equals(obj) | Überprüfen, ob zwei Vector2 gleich sind |
Parameters:
| Name | Typ | Beschreibung |
|---|---|---|
| obj | Object | Das zu vergleichende Objekt. |
Result: boolean
toString
| Name | Beschreibung |
|---|---|
| toString() | Gibt einen java.lang.String zurück, der das aktuelle Vector2 darstellt. |
Result: String
cross
| Name | Beschreibung |
|---|---|
| cross(v) | Kreuzprodukt von zwei Vektoren |
Parameters:
| Name | Typ | Beschreibung |
|---|---|---|
| Vector2 | null |
Result: Number
normalize
| Name | Beschreibung |
|---|---|
| normalize() | Normalisiert diese Instanz. |
Result: Vector2
compareTo
| Name | Beschreibung |
|---|---|
| compareTo(other) | Vergleicht den aktuellen Vektor mit einer anderen Instanz. |
Parameters:
| Name | Typ | Beschreibung |
|---|---|---|
| othe | Vector2 | null |
Result: Number