| 12345678910111213141516171819202122232425 |
- "use strict";Object.defineProperty(exports, "__esModule", {value: true});// index.ts
- var _booleandisjoint = require('@turf/boolean-disjoint');
- var _meta = require('@turf/meta');
- function booleanIntersects(feature1, feature2, {
- ignoreSelfIntersections = true
- } = {}) {
- let bool = false;
- _meta.flattenEach.call(void 0, feature1, (flatten1) => {
- _meta.flattenEach.call(void 0, feature2, (flatten2) => {
- if (bool === true) {
- return true;
- }
- bool = !_booleandisjoint.booleanDisjoint.call(void 0, flatten1.geometry, flatten2.geometry, {
- ignoreSelfIntersections
- });
- });
- });
- return bool;
- }
- var turf_boolean_intersects_default = booleanIntersects;
- exports.booleanIntersects = booleanIntersects; exports.default = turf_boolean_intersects_default;
- //# sourceMappingURL=index.cjs.map
|