Skip to content

detectTunnelFaces constructs co-loops in given metric#5695

Merged
Fedr merged 5 commits intomasterfrom
feature/detectTunnelFaces
Feb 11, 2026
Merged

detectTunnelFaces constructs co-loops in given metric#5695
Fedr merged 5 commits intomasterfrom
feature/detectTunnelFaces

Conversation

@Fedr
Copy link
Contributor

@Fedr Fedr commented Feb 11, 2026

  • DetectTunnelSettings::metric is used in loops ordering, loops length limitation and in co-loops construction.
  • If co-loops are built, then DetectTunnelSettings::metric must be not negative and default initializes by edgeLengthMetric.
  • findSmallestMetricCoLoop checks that the metric is not negative.
  • edgeAbsCurvMetric functions introduced that can be used in tunnel detection with co-loops construction instead of negative discreteMinusAbsMeanCurvatureMetric.
  • deprecated edgeTableMetric function deleted.

@Fedr Fedr changed the title Feature/detect tunnel faces detectTunnelFaces improvements Feb 11, 2026
@Fedr Fedr changed the title detectTunnelFaces improvements detectTunnelFaces constructs co-loops in given metric Feb 11, 2026
@Fedr Fedr requested a review from Grantim February 11, 2026 13:42
@Fedr Fedr merged commit 2849669 into master Feb 11, 2026
34 checks passed
@Fedr Fedr deleted the feature/detectTunnelFaces branch February 11, 2026 14:39
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.

2 participants