- Last updated: 2025-01-29T16:25:48Z
- Generator: thi.ng/monopub
All notable changes to this project will be documented in this file. Only versions published since 2022-01-01 are listed here. Please consult the Git history for older version information. See Conventional Commits for commit guidelines.
Note: Unlisted patch versions only involve non-code or otherwise excluded changes and/or version bumps of transitive dependencies.
4.0.0 (2024-06-21)
- migrate types from @thi.ng/geom-api (235e191)
- BREAKING CHANGE: migrate/internalize types from @thi.ng/geom-api
- add/migrate IntersectionType, IntersectionResult
- update imports
- update deps
- add classifyPointLine2(), classifyPointSegment2() (3bde7ba)
- fix #429, add classifyPointPolygon(), classifyPointPlane() (a771c67)
- update intersectRayLine() to return proper IntersectionResult (2616f7f)
- wrap result
isec
as array
- wrap result
- enforce uniform naming convention of internal functions (56992b2)
3.1.0 (2024-05-08)
- add pointInSegments() for polylines/polygons (5b57e6f)
- add rdom-klist example project, update readmes (cd458ac)
- add rdom-klist example project, update readmes (531437f)
3.0.7 (2024-04-20)
- update type usage (a1dbad0)
3.0.0 (2024-03-21)
- update pointInCircumCircle() arg order (0a06976)
- BREAKING CHANGE: update pointInCircumCircle() arg order to align with rest of pkg
- swap query point
p
arg from last to first arg - add docs
- swap query point
- update intersectRayPolylineAll() & intersectRayCircle() (cb18d3b)
- add alpha/beta to result
- update line-line & ray intersection fns (a45502b)
- update
IntersectionResult.isec
to always return arrays (if there're intersections)intersectLineLine()
intersectRayCircle()
intersectRayPlane()
- update
intersectRayPolyline()
&intersectRayPolylineAll()
- add/fix
.inside
result flag - update
.isec
- add/fix
- update
2.1.86 (2023-11-09)
- update all tests (packages A-S) (e3085e4)
2.1.22 (2022-08-06)
- update vector fns (0547e2c)