Enumerations
Vector2 je vektor dvostruke preciznosti s 2 komponente s x i y komponente. Primarno se koristi za UV teksturne koordinate i 2D izračune.
Enumerations: com.aspose.threed
Enumerations
| Enumerations | Enumerations |
|---|
Vector2() | Kreira nulti vektor (0, 0) |
Vector2(double x, double y) | Kreira iz dviju komponenti |
Vector2(Vector2 other) | Konstruktor kopije |
Javna polja
Vector2 koristi javna polja za pristup komponentama (ne metode getter/setter):
| Enumerations | Enumerations | Enumerations | Enumerations |
|---|
x | double | v.x | X komponenta |
y | double | v.y | Y komponenta |
Izračunata svojstva
| Enumerations | Enumerations | Enumerations | Enumerations |
|---|
length | double | getLength() | Euklidska duljina, samo za čitanje |
length2 | double | getLength2() | Kvadrirana duljina, samo za čitanje |
Enumerations
| Enumerations | Tip povratka | Enumerations |
|---|
dot(Vector2 rhs) | double | Skalarni produkt s drugim Vector2 |
normalize() | Vector2 | Vraća kopiju jedinične duljine |
set(double x, double y) | void | Postavlja obje komponente na svoje mjesto |
compareTo(Vector2 other) | int | Leksikografsko uspoređivanje: vraća -1, 0 ili 1 |
Enumerations
Vidi također