@raducal/isomer
Version:
A simple isometric graphics library for HTML5 canvas
14 lines (13 loc) • 393 B
TypeScript
import { Point } from './point';
declare class Vector {
i: number;
j: number;
k: number;
constructor(i?: number, j?: number, k?: number);
static fromTwoPoints(p1: Point, p2: Point): Vector;
static crossProduct(v1: Vector, v2: Vector): Vector;
static dotProduct(v1: Vector, v2: Vector): number;
magnitude(): number;
normalize(): Vector;
}
export { Vector };