Home Reference Source
public class | source

Vector2

Extends:

BaseVector → Vector2

Direct Subclass:

ScreenVert

Constructor Summary

Public Constructor
public

Member Summary

Public Members
public

[0]: *

public

[1]: *

public
public

vec: *

Method Summary

Public Methods
public

dot(b: *): *

public

initVector2(co: *): *

public

load(data: *): *

public

loadJSON(obj: *): *

public

loadSTRUCT(reader: *)

public

loadXY(x: *, y: *): *

public

loadXY(x: *, y: *): *

public

mulVecQuat(q: *): *

public

multVecMatrix(matrix: *): *

public

rot2d(A: *, axis: *): *

public
public

Public Constructors

public constructor() source

Public Members

public [0]: * source

public [1]: * source

public length: number source

public vec: * source

Public Methods

public dot(b: *): * source

Params:

NameTypeAttributeDescription
b *

Return:

*

public initVector2(co: *): * source

Params:

NameTypeAttributeDescription
co *

Return:

*

public load(data: *): * source

Params:

NameTypeAttributeDescription
data *

Return:

*

public loadJSON(obj: *): * source

Params:

NameTypeAttributeDescription
obj *

Return:

*

public loadSTRUCT(reader: *) source

Params:

NameTypeAttributeDescription
reader *

public loadXY(x: *, y: *): * source

Params:

NameTypeAttributeDescription
x *
y *

Return:

*

public loadXY(x: *, y: *): * source

Params:

NameTypeAttributeDescription
x *
y *

Return:

*

public mulVecQuat(q: *): * source

Params:

NameTypeAttributeDescription
q *

Return:

*

public multVecMatrix(matrix: *): * source

Params:

NameTypeAttributeDescription
matrix *

Return:

*

public rot2d(A: *, axis: *): * source

Params:

NameTypeAttributeDescription
A *
axis *

Return:

*

public toJSON(): undefined[] source

Return:

undefined[]

public vectorLengthSqr(): * source

Return:

*