Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 | 7x 6x | import { Point } from '../types';
import { radiansToDegrees } from './radians-to-degrees';
import { zeroPoint } from './inc';
/*
Angle between points
@param [object]: X and Y coordinates of from point
@param [object]: X and Y coordinates of to point
@return [radian]: Angle between the two points in radians
*/
export const angle = (a: Point, b: Point = zeroPoint) =>
radiansToDegrees(Math.atan2(b.y - a.y, b.x - a.x));
|