UNPKG

@awayfl/awayfl-player

Version:

Flash Player emulator for executing SWF files (published for FP versions 6 and up) in javascript

37 lines 984 B
import { b2Mat22 } from '../Math'; /** * A 2D column vector. */ export declare class b2Vec2 { __fast__: boolean; constructor(x_?: number, y_?: number); SetZero(): void; Set(x_?: number, y_?: number): void; SetV(v: b2Vec2): void; GetNegative(): b2Vec2; NegativeSelf(): void; static Make(x_: number, y_: number): b2Vec2; Copy(): b2Vec2; Add(v: b2Vec2): void; Subtract(v: b2Vec2): void; Multiply(a: number): void; Division(a: number): void; MulM(A: b2Mat22): void; MulTM(A: b2Mat22): void; CrossVF(s: number): void; CrossFV(s: number): void; MinV(b: b2Vec2): void; MaxV(b: b2Vec2): void; Abs(): void; Length(): number; LengthSquared(): number; DistanceTo(param1: b2Vec2): number; Normalize(): number; IsValid(): boolean; getAngle(): number; setAngle(param1: number): void; isEqual(param1: b2Vec2): boolean; x: number; y: number; } //# sourceMappingURL=b2Vec2.d.ts.map