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.