Skip to content

Conversation

@jf---
Copy link
Collaborator

@jf--- jf--- commented Dec 11, 2025

implementation of #59

jf--- and others added 7 commits December 9, 2025 20:36
- Douglas-Peucker simplification in C++
- AABB tree batch closest point queries (CGAL)
- Python wrapper with tests
Co-authored-by: Copilot <[email protected]>
- subdivision: pass-by-value → Eigen::Ref<const>
- straight_skeleton_2: const& → Eigen::Ref<const>
- triangulation: Eigen::Ref → Eigen::Ref<const>
- meshing: remove extra & on Eigen::Ref, add const

eliminates unnecessary copies, ~240KB+ per call for large datasets
@jf---
Copy link
Collaborator Author

jf--- commented Dec 11, 2025

gosh need to rebase when #57 #58 are merged

@jf---
Copy link
Collaborator Author

jf--- commented Dec 11, 2025

hi @petrasvestartas I guess this is about applying the architecture you developed with foolish consistency

@petrasvestartas
Copy link
Collaborator

Since multiple files were changed, we need to merge to see if this works locally.
Let's start from the last pr.

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