| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172 |
- "use strict";
- exports.__esModule = true;
- exports["default"] = void 0;
- var _base = _interopRequireDefault(require("./base"));
- function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }
- function _inheritsLoose(subClass, superClass) { subClass.prototype = Object.create(superClass.prototype); subClass.prototype.constructor = subClass; subClass.__proto__ = superClass; }
- var Cartesian = /*#__PURE__*/function (_Base) {
- _inheritsLoose(Cartesian, _Base);
- function Cartesian() {
- return _Base.apply(this, arguments) || this;
- }
- var _proto = Cartesian.prototype;
- _proto._initDefaultCfg = function _initDefaultCfg() {
- this.type = 'cartesian';
- this.transposed = false;
- this.isRect = true;
- };
- _proto.init = function init(start, end) {
- _Base.prototype.init.call(this, start, end);
- this.x = {
- start: start.x,
- end: end.x
- };
- this.y = {
- start: start.y,
- end: end.y
- };
- };
- _proto._convertPoint = function _convertPoint(point) {
- var self = this;
- var transposed = self.transposed;
- var xDim = transposed ? 'y' : 'x';
- var yDim = transposed ? 'x' : 'y';
- var x = self.x;
- var y = self.y;
- return {
- x: x.start + (x.end - x.start) * point[xDim],
- y: y.start + (y.end - y.start) * point[yDim]
- };
- };
- _proto._invertPoint = function _invertPoint(point) {
- var self = this;
- var transposed = self.transposed;
- var xDim = transposed ? 'y' : 'x';
- var yDim = transposed ? 'x' : 'y';
- var x = self.x;
- var y = self.y;
- var rst = {};
- rst[xDim] = (point.x - x.start) / (x.end - x.start);
- rst[yDim] = (point.y - y.start) / (y.end - y.start);
- return rst;
- };
- return Cartesian;
- }(_base["default"]);
- _base["default"].Cartesian = Cartesian;
- _base["default"].Rect = Cartesian;
- var _default = Cartesian;
- exports["default"] = _default;
|