Skip to content

Turn option in region boundary tracking#5846

Merged
Fedr merged 5 commits intomasterfrom
fix/turn-bd
Mar 25, 2026
Merged

Turn option in region boundary tracking#5846
Fedr merged 5 commits intomasterfrom
fix/turn-bd

Conversation

@Fedr
Copy link
Contributor

@Fedr Fedr commented Mar 25, 2026

  • The functions trackLeftBoundaryLoop, trackRightBoundaryLoop, findLeftBoundary, findRightBoundary got extra optional Turn parameter to use in case of several path options in a vertex. The default behavior of these functions is unchanged.
  • Only one overload of trackLeftBoundaryLoop and trackRightBoundaryLoop are exposed to bindings to simplify C-names.
  • C-tests updated.
  • delRegionKeepBd tracks the loops in a way compatible with fillHole function (Turn::Leftmost selection).

@Fedr Fedr changed the title Turn option in boundary tracking Turn option in region boundary tracking Mar 25, 2026
@Fedr Fedr merged commit c596b76 into master Mar 25, 2026
26 of 27 checks passed
@Fedr Fedr deleted the fix/turn-bd branch March 25, 2026 14:47
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.

3 participants