summaryrefslogtreecommitdiff
path: root/engine/interfaces/Vec2.ts
blob: 04be4be105c608b8733b83e284fb484825b64ced (plain)
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
export interface Coord2D {
  x: number;
  y: number;
}

export interface Dimension2D {
  width: number;
  height: number;
}

export interface Velocity2D {
  dCartesian: {
    dx: number;
    dy: number;
  };
  dTheta: number;
}

export interface Force2D {
  fCartesian: {
    fx: number;
    fy: number;
  };
  torque: number;
}