Commit 8d85945
committed
[sample_consensus] Optimize Ellipse3D build performance via de-templating
Refactor heavy mathematical kernels into non-templated pcl::internal functions.
Reduces header parsing time by ~95% and module build time by ~44%.
Ensures axis stability through explicit normalization during refinement.
Follows the PCL hybrid pattern and style guide.1 parent c423d30 commit 8d85945
3 files changed
Lines changed: 491 additions & 785 deletions
File tree
- sample_consensus
- include/pcl/sample_consensus
- impl
- src
0 commit comments