Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 | 172x 172x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x | // A 2 Vector export class Vector2 { x: number; y: number; constructor(x: number, y: number) { this.x = x || 0.0; this.y = y || 0.0; } set(x: any, y: any) { this.x = x; this.y = y; return this; } subVectors(a: { x: number; y: number; }, b: { x: number; y: number; }) { this.x = a.x - b.x; this.y = a.y - b.y; return this; } copy(v: { x: any; y: any; }) { this.x = v.x; this.y = v.y; return this; } clone() { return new Vector2(this.x, this.y); } } |