Enumerations
Vector2 egy dupla pontosságú, 2 komponensű vektor, amely x és y komponensekből áll. Elsősorban UV textúra koordinátákhoz és 2D számításokhoz használják.
Enumerations: com.aspose.threed
Enumerations
| Enumerations | Enumerations |
|---|
Vector2() | Létrehozza a nullvektort (0, 0) |
Vector2(double x, double y) | Létrehozza két komponensből |
Vector2(Vector2 other) | Másoló konstruktor |
Publikus mezők
Vector2 használja nyilvános mezők az összetevők eléréséhez (nem getter/setter metódusok):
| Enumerations | Enumerations | Enumerations | Enumerations |
|---|
x | double | v.x | X komponens |
y | double | v.y | Y komponens |
Számított tulajdonságok
| Enumerations | Enumerations | Enumerations | Enumerations |
|---|
length | double | getLength() | Euklideszi hossz, csak olvasható |
length2 | double | getLength2() | Négyzetes hossz, csak olvasható |
Enumerations
| Enumerations | Visszatérési típus | Enumerations |
|---|
dot(Vector2 rhs) | double | Skáláris szorzat egy másikkal Vector2 |
normalize() | Vector2 | Visszaad egy egységnyi hosszú másolatot |
set(double x, double y) | void | Beállítja mindkét komponenst a helyén |
compareTo(Vector2 other) | int | Lexikografikus összehasonlítás: -1, 0 vagy 1 értéket ad vissza |
Enumerations
Lásd még