Skip to content

Add MeshCut and MeshSection services - #2711

Merged
AlexlHer merged 17 commits into
mainfrom
dev/ah-cut-mesh-services
Aug 3, 2026
Merged

Add MeshCut and MeshSection services#2711
AlexlHer merged 17 commits into
mainfrom
dev/ah-cut-mesh-services

Conversation

@AlexlHer

Copy link
Copy Markdown
Member

The MeshCut service is used to extract a 2D cut from a 3D mesh.
The MeshSection service is used to extract a 3D (or 2D) section from a 3D (or 2D) mesh.

@AlexlHer AlexlHer self-assigned this Jul 31, 2026
@AlexlHer AlexlHer added enhancement New feature or request arcane Arcane Component labels Jul 31, 2026
@codecov

codecov Bot commented Jul 31, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 84.36482% with 144 lines in your changes missing coverage. Please review.
✅ Project coverage is 71.44%. Comparing base (6099166) to head (ca36da4).
✅ All tests successful. No failed tests found.

Files with missing lines Patch % Lines
arcane/src/arcane/std/MeshCutService.cc 90.74% 19 Missing and 47 partials ⚠️
arcane/src/arcane/tests/MeshCutTest.cc 52.23% 30 Missing and 2 partials ⚠️
arcane/src/arcane/tests/MeshSectionTest.cc 31.91% 30 Missing and 2 partials ⚠️
arcane/src/arcane/std/MeshSectionService.cc 84.78% 10 Missing and 4 partials ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #2711      +/-   ##
==========================================
- Coverage   71.44%   71.44%   -0.01%     
==========================================
  Files        2561     2566       +5     
  Lines      192053   192964     +911     
  Branches    22649    22828     +179     
==========================================
+ Hits       137219   137866     +647     
- Misses      46364    46555     +191     
- Partials     8470     8543      +73     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@AlexlHer
AlexlHer force-pushed the dev/ah-cut-mesh-services branch 8 times, most recently from be92cd4 to 8e3e294 Compare August 3, 2026 09:34
@AlexlHer
AlexlHer force-pushed the dev/ah-cut-mesh-services branch from 8e3e294 to ca36da4 Compare August 3, 2026 09:35
@sonarqubecloud

sonarqubecloud Bot commented Aug 3, 2026

Copy link
Copy Markdown

Quality Gate Failed Quality Gate failed

Failed conditions
18.9% Duplication on New Code (required ≤ 3%)

See analysis details on SonarQube Cloud

@AlexlHer
AlexlHer merged commit 28bc461 into main Aug 3, 2026
37 of 38 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

arcane Arcane Component enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant