@rxflow/manhattan
Version:
Manhattan routing algorithm for ReactFlow - generates orthogonal paths with obstacle avoidance
82 lines (81 loc) • 2.45 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
var _grid = require("./grid");
Object.keys(_grid).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
if (key in exports && exports[key] === _grid[key]) return;
Object.defineProperty(exports, key, {
enumerable: true,
get: function () {
return _grid[key];
}
});
});
var _direction = require("./direction");
Object.keys(_direction).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
if (key in exports && exports[key] === _direction[key]) return;
Object.defineProperty(exports, key, {
enumerable: true,
get: function () {
return _direction[key];
}
});
});
var _rect = require("./rect");
Object.keys(_rect).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
if (key in exports && exports[key] === _rect[key]) return;
Object.defineProperty(exports, key, {
enumerable: true,
get: function () {
return _rect[key];
}
});
});
var _route = require("./route");
Object.keys(_route).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
if (key in exports && exports[key] === _route[key]) return;
Object.defineProperty(exports, key, {
enumerable: true,
get: function () {
return _route[key];
}
});
});
var _node = require("./node");
Object.keys(_node).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
if (key in exports && exports[key] === _node[key]) return;
Object.defineProperty(exports, key, {
enumerable: true,
get: function () {
return _node[key];
}
});
});
var _pathValidation = require("./pathValidation");
Object.keys(_pathValidation).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
if (key in exports && exports[key] === _pathValidation[key]) return;
Object.defineProperty(exports, key, {
enumerable: true,
get: function () {
return _pathValidation[key];
}
});
});
var _getAnchorPoints = require("./getAnchorPoints");
Object.keys(_getAnchorPoints).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
if (key in exports && exports[key] === _getAnchorPoints[key]) return;
Object.defineProperty(exports, key, {
enumerable: true,
get: function () {
return _getAnchorPoints[key];
}
});
});