summaryrefslogtreecommitdiff
path: root/src/engine/interfaces/Vec2.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/engine/interfaces/Vec2.ts')
-rw-r--r--src/engine/interfaces/Vec2.ts10
1 files changed, 2 insertions, 8 deletions
diff --git a/src/engine/interfaces/Vec2.ts b/src/engine/interfaces/Vec2.ts
index 04be4be..cdb150e 100644
--- a/src/engine/interfaces/Vec2.ts
+++ b/src/engine/interfaces/Vec2.ts
@@ -2,6 +2,8 @@ export interface Coord2D {
x: number;
y: number;
}
+export const cartesianDistance = (a: Coord2D, b: Coord2D) =>
+ Math.sqrt((b.y - a.y) ** 2 + (b.x - a.x) ** 2);
export interface Dimension2D {
width: number;
@@ -15,11 +17,3 @@ export interface Velocity2D {
};
dTheta: number;
}
-
-export interface Force2D {
- fCartesian: {
- fx: number;
- fy: number;
- };
- torque: number;
-}