Skip to content

Fix/ogc self touch#59

Merged
NailxSharipov merged 10 commits intomainfrom
fix/ogc_self_touch
Feb 8, 2026
Merged

Fix/ogc self touch#59
NailxSharipov merged 10 commits intomainfrom
fix/ogc_self_touch

Conversation

@NailxSharipov
Copy link
Member

Summary

  • Fix OGC extraction to split self‑touching contours into shell + holes.

Changes

  • Add per‑contour visited mask to isolate edges of a contour.
  • Extend OGC test coverage for self‑touch cases.

Testing

  • cargo test
  • cargo fmt
  • cargo clippy

Checklist

  • Added tests for new behavior or bug fixes
  • Updated docs/examples if needed

@codecov
Copy link

codecov bot commented Feb 8, 2026

Codecov Report

❌ Patch coverage is 89.15663% with 9 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
iOverlay/src/core/extract_ogc.rs 90.41% 7 Missing ⚠️
iOverlay/src/core/extract.rs 80.00% 2 Missing ⚠️

📢 Thoughts on this report? Let us know!

@NailxSharipov NailxSharipov merged commit adb4c69 into main Feb 8, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant