Class: Vector2

Vector2(x, y)

Clase Vector2. Simula el comportamiento de un vector bidimesional

Constructor

new Vector2(x, y)

Parameters:
Name Type Default Description
x Number 0 Coordenada en el eje x
y Number 0 Coordenada en el eje y
Source:

Methods

add(vector2) → {Vector2}

Realiza la suma entre el vector que invoca y el argumento. El resultado no se almacena en el invocante; Retorna el resultado.
Parameters:
Name Type Description
vector2 Vector2 Vector bidimensional
Source:
Returns:
Resultado de la suma de ambos vectores.
Type
Vector2

divideScalar(vector2) → {Vector2}

Realiza la multiplicación entre el vector que invoca y el argumento. El resultado no se almacena en el invocante; Retorna el resultado.
Parameters:
Name Type Description
vector2 Vector2 Vector bidimensional
Source:
Returns:
Resultado de la suma de ambos vectores.
Type
Vector2

get()

Getter que devolverá las coordenadas en forma de array.
Source:

mult(vector2) → {Vector2}

Realiza la multiplicación entre el vector que invoca y el argumento. El resultado no se almacena en el invocante; Retorna el resultado.
Parameters:
Name Type Description
vector2 Vector2 Vector bidimensional
Source:
Returns:
Resultado de la suma de ambos vectores.
Type
Vector2

multScalar(vector2) → {Vector2}

Realiza la multiplicación entre el vector que invoca y el argumento. El resultado no se almacena en el invocante; Retorna el resultado.
Parameters:
Name Type Description
vector2 Vector2 Vector bidimensional
Source:
Returns:
Resultado de la suma de ambos vectores.
Type
Vector2

subs(vector2) → {Vector2}

Realiza la resta entre el vector que invoca y el argumento. El resultado no se almacena en el invocante; Retorna el resultado.
Parameters:
Name Type Description
vector2 Vector2 Vector bidimensional
Source:
Returns:
Resultado de la suma de ambos vectores.
Type
Vector2