romgrk-2d-geometry
Version:
Javascript library for 2d geometry
12 lines • 947 B
TypeScript
export declare function addToIntPoints(edge: any, pt: any, int_points: any): void;
export declare function sortIntersections(intersections: any): void;
export declare function getSortedArray(int_points: any): any;
export declare function getSortedArrayOnLine(line: any, int_points: any): any;
export declare function filterDuplicatedIntersections(intersections: any): void;
export declare function initializeInclusionFlags(int_points: any): void;
export declare function calculateInclusionFlags(int_points: any, polygon: any): void;
export declare function setOverlappingFlags(intersections: any): void;
export declare function intPointsPoolCount(int_points: any, cur_int_point_num: any, cur_face: any): number;
export declare function splitByIntersections(polygon: any, int_points: any): void;
export declare function insertBetweenIntPoints(int_point1: any, int_point2: any, new_edge: any): void;
//# sourceMappingURL=smart_intersections.d.ts.map