Skip to content

Class: vector2 ​

Mutable 2D float vector.

Source ​

C++ class vector2

Custom Constructor ​

vector2

Remarks ​

set() mutates the receiver and returns it for chaining.

Constructors ​

Constructor ​

ts
new vector2(): vector2;

Create a zero vector.

Returns ​

vector2

Methods ​

set() ​

Call Signature ​

ts
set(x: number, y: number): vector2;

Set components.

Parameters ​
ParameterTypeDescription
xnumberX component.
ynumberY component.
Returns ​

vector2

This vector.

Call Signature ​

ts
set(vector: vector2): vector2;

Copy another vector.

Parameters ​
ParameterTypeDescription
vectorvector2Source vector.
Returns ​

vector2

This vector.

Properties ​

x ​

ts
x: number;

X component.


y ​

ts
y: number;

Y component.