Skip to content

add inner join anchor point - #96

Merged
NailxSharipov merged 2 commits into
mainfrom
bug/stroke_inner_join
Oct 8, 2026
Merged

NailxSharipov merged 2 commits into
mainfrom
bug/stroke_inner_join

Conversation

@NailxSharipov

Copy link
Copy Markdown
Member

Summary

Fixes #95: wide strokes could lose valid segment coverage and split into multiple shapes when the half-width exceeded a segment's length.

Changes

  • Connect inner joins through the original path vertex instead of directly connecting offset endpoints.

Testing

  • cargo test
  • cargo fmt
  • cargo clippy

Checklist

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

@NailxSharipov NailxSharipov self-assigned this Oct 8, 2026
@codecov

codecov Bot commented Oct 8, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@NailxSharipov
NailxSharipov merged commit d52cc3e into main Oct 8, 2026
4 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.

Stroke loses area covered by its own segments when the half-width exceeds a segment's length

1 participant