-
Notifications
You must be signed in to change notification settings - Fork 168
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: Improvements to Cuboid Volume Builder #1166
feat: Improvements to Cuboid Volume Builder #1166
Conversation
Also adds a way to provide an envelope in x separate from the surface thickness. This is needed for multi-sensor layers. The auto volume binning should now also take the envelope into account when calculating the binning.
fix: Passing the created protoLayer to the planeLayer factory
Fixed initialization issue in centroid estimation for multiple surface layer
Added explicit sort of the volumes vector by their center X location
Thanks @pbutti! I set the milestone and the CI should run now. |
I'll fix the build errors. |
Codecov Report
@@ Coverage Diff @@
## main #1166 +/- ##
==========================================
- Coverage 47.83% 47.80% -0.03%
==========================================
Files 360 360
Lines 18530 18549 +19
Branches 8739 8756 +17
==========================================
+ Hits 8863 8867 +4
- Misses 3631 3633 +2
- Partials 6036 6049 +13
Continue to review full report at Codecov.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The code makes sense to me
Opened a PR to the base branch in Paul's fork. When that is merged, the commits will be picked up. |
Removed redundant include. Added comment on the buildLayer method
Adds a number of changes to the CuboidVolumeBuilder to make it more robust.