Methods
Vector2 on kaksinkertaisen tarkkuuden 2-komponenttinen vektori, jossa on x ja y komponenttia. Sitä käytetään pääasiassa UV-tekstuurikoordinaatteihin ja 2D-laskelmiin.
Methods: com.aspose.threed
Methods
| Methods | Methods |
|---|
Vector2() | Luo nollavektorin (0, 0) |
Vector2(double x, double y) | Luo kahdesta komponentista |
Vector2(Vector2 other) | Kopiokonstruktori |
Julkiset kentät
Vector2 käyttää julkisia kenttiä komponenttien käyttämiseen (ei getter-/setter‑menetelmiä):
| Methods | Methods | Methods | Methods |
|---|
x | double | v.x | X‑komponentti |
y | double | v.y | Y‑komponentti |
Lasketut ominaisuudet
| Methods | Methods | Methods | Methods |
|---|
length | double | getLength() | Euklidinen pituus, vain luku |
length2 | double | getLength2() | Neliöpituus, vain luku |
Methods
| Methods | Paluutyyppi | Methods |
|---|
dot(Vector2 rhs) | double | Pistetulo toisen kanssa Vector2 |
normalize() | Vector2 | Palauttaa yksikköpituuden kopion |
set(double x, double y) | void | Asettaa molemmat komponentit paikalleen |
compareTo(Vector2 other) | int | Lexikografinen vertailu: palauttaa -1, 0 tai 1 |
Methods
Katso myös