-
Notifications
You must be signed in to change notification settings - Fork 315
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
[Geometry] Update method intersectionWithEdge signature and redirect all methods to it in EdgeSetGeometryAlgorithms #4194
[Geometry] Update method intersectionWithEdge signature and redirect all methods to it in EdgeSetGeometryAlgorithms #4194
Conversation
[ci-build][with-all-tests] |
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.
getCPos() returns a const reference
and i did not see the need to cast ? 🧐
...ontainer/Dynamic/src/sofa/component/topology/container/dynamic/EdgeSetGeometryAlgorithms.inl
Outdated
Show resolved
Hide resolved
...ontainer/Dynamic/src/sofa/component/topology/container/dynamic/EdgeSetGeometryAlgorithms.inl
Outdated
Show resolved
Hide resolved
...ontainer/Dynamic/src/sofa/component/topology/container/dynamic/EdgeSetGeometryAlgorithms.inl
Outdated
Show resolved
Hide resolved
...ontainer/Dynamic/src/sofa/component/topology/container/dynamic/EdgeSetGeometryAlgorithms.inl
Show resolved
Hide resolved
[ci-build][with-all-tests] |
A unit test is failing, in Sofa.Component.Topology/InciseProcessor_test.InciseTriangles |
Still a unit test failing @epernod |
[ci-build][with-all-tests] |
the rebase did not suffice @epernod |
…rycentric coordinates instead of 3D coord.
…se the generic method in Edge class
Co-authored-by: Frederick Roy <fredroy@users.noreply.github.com>
b6f0ffd
to
3317bb9
Compare
Last regression test failing will disappear as soon as PR #4494 is merged as the new version of isquadDelaunay method is not using this method intersectionWithEdge anymore. |
3317bb9
to
33fb6d5
Compare
Regressions are OK but the error being an unit test |
can you point the test that is not wworking, it is impossible to find it in jenkins menu, even more with a low bandwidth |
But for sure the CI jenkins is slow as hell |
Hi, the result was a strange (but not crashing 🤔 ) incision In fact the correct fix is to exit the snapping if the projection failed and continue the incision normally instead of forcing the projection and use a "random" point of the triangle to be snapped. |
4b558fb
to
9146aa4
Compare
[ci-build][with-all-tests] |
.../Container/Dynamic/src/sofa/component/topology/container/dynamic/EdgeSetGeometryAlgorithms.h
Outdated
Show resolved
Hide resolved
…opology/container/dynamic/EdgeSetGeometryAlgorithms.h Co-authored-by: Paul Baksic <30337881+bakpaul@users.noreply.github.com>
By submitting this pull request, I acknowledge that
I have read, understand, and agree SOFA Developer Certificate of Origin (DCO).
Reviewers will merge this pull-request only if