source: node_modules/d3-shape/src/math.js@ e4c61dd

Last change on this file since e4c61dd was e4c61dd, checked in by istevanoska <ilinastevanoska@…>, 6 months ago

Prototype 1.1

  • Property mode set to 100644
File size: 492 bytes
Line 
1export const abs = Math.abs;
2export const atan2 = Math.atan2;
3export const cos = Math.cos;
4export const max = Math.max;
5export const min = Math.min;
6export const sin = Math.sin;
7export const sqrt = Math.sqrt;
8
9export const epsilon = 1e-12;
10export const pi = Math.PI;
11export const halfPi = pi / 2;
12export const tau = 2 * pi;
13
14export function acos(x) {
15 return x > 1 ? 0 : x < -1 ? pi : Math.acos(x);
16}
17
18export function asin(x) {
19 return x >= 1 ? halfPi : x <= -1 ? -halfPi : Math.asin(x);
20}
Note: See TracBrowser for help on using the repository browser.