Enumerations
Vector2 er en dobbelpresisjon 2-komponent vektor med x og y komponenter. Den brukes primært for UV-teksturkoordinater og 2D-beregninger.
Enumerations: com.aspose.threed
Enumerations
| Enumerations | Enumerations |
|---|
Vector2() | Konstruerer nullvektoren (0, 0) |
Vector2(double x, double y) | Konstruerer fra to komponenter |
Vector2(Vector2 other) | Kopikonstruktør |
Offentlige felter
Vector2 bruker offentlige felter for komponenttilgang (ikke getter/setter‑metoder):
| Enumerations | Enumerations | Enumerations | Enumerations |
|---|
x | double | v.x | X‑komponent |
y | double | v.y | Y‑komponent |
Beregnede egenskaper
| Enumerations | Enumerations | Enumerations | Enumerations |
|---|
length | double | getLength() | Euklidisk lengde, kun lesbar |
length2 | double | getLength2() | Kvadrert lengde, kun lesbar |
Enumerations
| Enumerations | Returtype | Enumerations |
|---|
dot(Vector2 rhs) | double | Skalarprodukt med en annen Vector2 |
normalize() | Vector2 | Returnerer en kopi med enhetslengde |
set(double x, double y) | void | Setter begge komponentene på plass |
compareTo(Vector2 other) | int | Lexikografisk sammenligning: returnerer -1, 0 eller 1 |
Enumerations
Se også