UNPKG
@nepwork/dashboards
Version:
latest (0.0.2)
0.0.2
Dashboards for emergencies and monitoring
github.com/nepwork/admin-ui
nepwork/admin-ui
@nepwork/dashboards
/
hgraph
/
node_modules
/
d3-polygon
/
src
/
area.js
16 lines
(13 loc)
•
243 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
export
default
function
(
polygon
) {
var
i = -
1
, n = polygon.
length
, a, b = polygon[n -
1
], area =
0
;
while
(++i < n) { a = b; b = polygon[i]; area += a[
1
] * b[
0
] - a[
0
] * b[
1
]; }
return
area /
2
; }