Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 | import isClosed from './isClosed';
import containsPoint from './containsPoint';
import containsPoints from './containsPoints';
import getAABB from './getAABB';
import getArea from './getArea';
import getSignedArea from './getSignedArea';
import getWindingDirection from './getWindingDirection';
import getNormal3 from './getNormal3';
import getNormal2 from './getNormal2';
import { mergePolylines, subtractPolylines } from './combinePolyline';
import intersectPolyline from './intersectPolyline';
import decimate from './decimate';
import getFirstLineSegmentIntersectionIndexes from './getFirstLineSegmentIntersectionIndexes';
import getLineSegmentIntersectionsIndexes from './getLineSegmentIntersectionsIndexes';
import getLineSegmentIntersectionsCoordinates from './getLineSegmentIntersectionsCoordinates';
import getClosestLineSegmentIntersection from './getClosestLineSegmentIntersection';
import getSubPixelSpacingAndXYDirections from './getSubPixelSpacingAndXYDirections';
import pointsAreWithinCloseContourProximity from './pointsAreWithinCloseContourProximity';
import addCanvasPointsToArray from './addCanvasPointsToArray';
import pointCanProjectOnLine from './pointCanProjectOnLine';
import { isPointInsidePolyline3D } from './isPointInsidePolyline3D';
import { projectTo2D } from './projectTo2D';
export {
isClosed,
containsPoint,
containsPoints,
getAABB,
getArea,
getSignedArea,
getWindingDirection,
getNormal3,
getNormal2,
intersectPolyline,
decimate,
getFirstLineSegmentIntersectionIndexes,
getLineSegmentIntersectionsIndexes,
getLineSegmentIntersectionsCoordinates,
getClosestLineSegmentIntersection,
getSubPixelSpacingAndXYDirections,
pointsAreWithinCloseContourProximity,
addCanvasPointsToArray,
pointCanProjectOnLine,
mergePolylines,
subtractPolylines,
isPointInsidePolyline3D,
projectTo2D,
};
|