Skip to content

Latest commit

 

History

History
42 lines (29 loc) · 690 Bytes

README.md

File metadata and controls

42 lines (29 loc) · 690 Bytes

area-divide

Divide an area by the percentage.

Build Status Coverage Status

Usage

npm i --save area-divide

var areaDivide = require('area-divide');

var data = [0.4, 0.3, 0.3];
areaDivide(100, 50, data);

// will get array like below:
[{
  x1: 0,
  y1: 0,
  x2: 40,
  y2: 50,
}, {
  x1: 40,
   y1: 0,
  x2: 100,
  y2: 25,
}, {
  x1: 40,
  y1: 25,
  x2: 100,
  y2: 50,
}]

License

ISC@ProtoTeam.