Fast robust predicates for computational geometry in JavaScript
orient2d
performance. #7Add TypeScript types to the NPM package.
repository
field to package.json
.orient2d
.Simplify code, reduce bundle size by ~18%.
Fix insphere
for the most difficult cases that need exact computation.
Flip the y
axis so that it's oriented from top to bottom (by modern conventions), reversing the signs of orient2d
& insphere
.
orient2dfast
, orient3dfast
, incirclefast
, inspherefast
(non-robust, approximate versions of predicates)Complete the port, adding orient3d
and insphere
.
Initial release with 2D predicates — orient2d
and incircle
.