react-archer
Version:
Draw arrows between DOM elements in React
20 lines (15 loc) • 334 B
text/typescript
class Vector2 {
x: number;
y: number;
constructor(x: number, y: number) {
this.x = x;
this.y = y;
}
add(vector: Vector2) {
return new Vector2(this.x + vector.x, this.y + vector.y);
}
substract(vector: Vector2) {
return new Vector2(this.x - vector.x, this.y - vector.y);
}
}
export default Vector2;