Methods
Vector2 es un vector de doble precisión de 2 componentes con x y y componentes. Se utiliza principalmente para coordenadas de textura UV y cálculos 2D.
Methods: com.aspose.threed
Methods
| Methods | Methods |
|---|
Vector2() | Construye el vector cero (0, 0) |
Vector2(double x, double y) | Construye a partir de dos componentes |
Vector2(Vector2 other) | Constructor de copia |
Campos públicos
Vector2 usos campos públicos para acceder a los componentes (no métodos getter/setter):
| Methods | Methods | Methods | Methods |
|---|
x | double | v.x | componente X |
y | double | v.y | componente Y |
Propiedades calculadas
| Methods | Methods | Methods | Methods |
|---|
length | double | getLength() | Longitud euclidiana, solo lectura |
length2 | double | getLength2() | Longitud al cuadrado, solo lectura |
Methods
| Methods | Tipo de retorno | Methods |
|---|
dot(Vector2 rhs) | double | Producto punto con otro Vector2 |
normalize() | Vector2 | Devuelve una copia de longitud unitaria |
set(double x, double y) | void | Establece ambos componentes en el lugar |
compareTo(Vector2 other) | int | Comparación léxica: devuelve -1, 0 o 1 |
Methods
Ver también