Methods
Vector2 és un vector de doble precisió de 2 components amb x i y components. S’utilitza principalment per a coordenades de textura UV i càlculs 2D.
Methods: com.aspose.threed
Methods
| Methods | Methods |
|---|
Vector2() | Construeix el vector zero (0, 0) |
Vector2(double x, double y) | Construeix a partir de dos components |
Vector2(Vector2 other) | Constructor de còpia |
Camps públics
Vector2 utilitza camps públics per a l’accés als components (no mètodes getter/setter):
| Methods | Methods | Methods | Methods |
|---|
x | double | v.x | Component X |
y | double | v.y | Component Y |
Propietats calculades
| Methods | Methods | Methods | Methods |
|---|
length | double | getLength() | Longitud euclidiana, només de lectura |
length2 | double | getLength2() | Longitud al quadrat, només de lectura |
Methods
| Methods | Tipus de retorn | Methods |
|---|
dot(Vector2 rhs) | double | Producte escalar amb un altre Vector2 |
normalize() | Vector2 | Retorna una còpia de longitud unitària |
set(double x, double y) | void | Estableix ambdós components al mateix lloc |
compareTo(Vector2 other) | int | Comparació lexicogràfica: retorna -1, 0 o 1 |
Methods
Vegeu també