|
1 | 1 | 'use strict'; |
2 | 2 |
|
3 | 3 | module.exports = { |
4 | | - x0: (function(shape, _xa) { return (_xa.type === 'date') ? shape.x0 : _xa.d2l(shape.x0); }), |
5 | | - x1: (function(shape, _xa) { return (_xa.type === 'date') ? shape.x1 : _xa.d2l(shape.x1); }), |
6 | | - y0: (function(shape, _xa, _ya) { return (_ya.type === 'date') ? shape.y0 : _ya.d2l(shape.y0); }), |
7 | | - y1: (function(shape, _xa, _ya) { return (_ya.type === 'date') ? shape.y1 : _ya.d2l(shape.y1); }), |
8 | | - slope: (function(shape, _xa, _ya) { |
9 | | - return (_ya.d2l(shape.y1) - _ya.d2l(shape.y0)) / (_xa.d2l(shape.x1) - _xa.d2l(shape.x0)); |
| 4 | + x0: (function(shape, xa) { return (xa.type === 'date') ? shape.x0 : xa.d2l(shape.x0); }), |
| 5 | + x1: (function(shape, xa) { return (xa.type === 'date') ? shape.x1 : xa.d2l(shape.x1); }), |
| 6 | + y0: (function(shape, xa, ya) { return (ya.type === 'date') ? shape.y0 : ya.d2l(shape.y0); }), |
| 7 | + y1: (function(shape, xa, ya) { return (ya.type === 'date') ? shape.y1 : ya.d2l(shape.y1); }), |
| 8 | + slope: (function(shape, xa, ya) { |
| 9 | + return (ya.d2l(shape.y1) - ya.d2l(shape.y0)) / (xa.d2l(shape.x1) - xa.d2l(shape.x0)); |
10 | 10 | }), |
11 | | - dx: (function(shape, _xa) { return _xa.d2l(shape.x1) - _xa.d2l(shape.x0); }), |
12 | | - dy: (function(shape, _xa, _ya) { return _ya.d2l(shape.y1) - _ya.d2l(shape.y0); }), |
13 | | - width: (function(shape, _xa) { return Math.abs(_xa.d2l(shape.x1) - _xa.d2l(shape.x0)); }), |
14 | | - height: (function(shape, _xa, _ya) { return Math.abs(_ya.d2l(shape.y1) - _ya.d2l(shape.y0)); }), |
15 | | - length: (function(shape, _xa, _ya) { |
16 | | - return (shape.type === 'line') ? Math.sqrt(Math.pow((_xa.d2l(shape.x1) - _xa.d2l(shape.x0)), 2) + Math.pow((_ya.d2l(shape.y1) - _ya.d2l(shape.y0)), 2)) : undefined; |
| 11 | + dx: (function(shape, xa) { return xa.d2l(shape.x1) - xa.d2l(shape.x0); }), |
| 12 | + dy: (function(shape, xa, ya) { return ya.d2l(shape.y1) - ya.d2l(shape.y0); }), |
| 13 | + width: (function(shape, xa) { return Math.abs(xa.d2l(shape.x1) - xa.d2l(shape.x0)); }), |
| 14 | + height: (function(shape, xa, ya) { return Math.abs(ya.d2l(shape.y1) - ya.d2l(shape.y0)); }), |
| 15 | + length: (function(shape, xa, ya) { |
| 16 | + return (shape.type === 'line') ? Math.sqrt(Math.pow((xa.d2l(shape.x1) - xa.d2l(shape.x0)), 2) + Math.pow((ya.d2l(shape.y1) - ya.d2l(shape.y0)), 2)) : undefined; |
17 | 17 | }), |
18 | | - xcenter: (function(shape, _xa) { |
19 | | - var val = (_xa.d2l(shape.x1) + _xa.d2l(shape.x0)) / 2; |
20 | | - return (_xa.type === 'date') ? _xa.l2d(val) : val; |
| 18 | + xcenter: (function(shape, xa) { |
| 19 | + var val = (xa.d2l(shape.x1) + xa.d2l(shape.x0)) / 2; |
| 20 | + return (xa.type === 'date') ? xa.l2d(val) : val; |
21 | 21 | }), |
22 | | - ycenter: (function(shape, _xa, _ya) { |
23 | | - var val = (_ya.d2l(shape.y1) + _ya.d2l(shape.y0)) / 2; |
24 | | - return (_ya.type === 'date') ? _ya.l2d(val) : val; |
| 22 | + ycenter: (function(shape, xa, ya) { |
| 23 | + var val = (ya.d2l(shape.y1) + ya.d2l(shape.y0)) / 2; |
| 24 | + return (ya.type === 'date') ? ya.l2d(val) : val; |
25 | 25 | }) |
26 | 26 | }; |
0 commit comments