-
Notifications
You must be signed in to change notification settings - Fork 1.4k
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
Kernel_23: Add NonZeroDimension_3 #6102
Kernel_23: Add NonZeroDimension_3 #6102
Conversation
/build:v1 |
The documentation is built. It will be available, after a few minutes, here: https://cgal.github.io/6102/v1/Manual/index.html |
Co-authored-by: Sebastien Loriot <sloriot.ml@gmail.com>
/build:v2 |
The documentation is built. It will be available, after a few minutes, here: https://cgal.github.io/6102/v2/Manual/index.html |
/build:v3 |
The documentation is built. It will be available, after a few minutes, here: https://cgal.github.io/6102/v3/Manual/index.html |
Shouldn't this be called |
I agree. Here the input of the functor is a I would understand "non zero dimension" if the input was something like a |
Note that it does not return a coordinate but the index of the dimension. Concerning the name I am wondering it it should be prefixed with |
What about |
I don't like the any prefix. |
So, do we converge to |
fine with me |
It seems a good name. |
/force-build:v3 |
Co-authored-by: Mael <mael.rouxel.labbe@geometryfactory.com>
/force-build:v3 |
/force-build:v3 |
The documentation is built. It will be available, after a few minutes, here: https://cgal.github.io/6102/v3/Manual/index.html |
1 similar comment
The documentation is built. It will be available, after a few minutes, here: https://cgal.github.io/6102/v3/Manual/index.html |
Interdependently from its documentation, about the implementation of Let's consider we have a set of 3D points that are almost vertical, in the XZ plane. The fitting plane of that point set would have the orthogonal vector Also, as I said in a private conversion with Andreas, the code should use |
The main gain comes from the fact that we avoid filter failures. I won't explore searching for the biggest for now. I will do the |
This small feature is not yet approved, and yet the release 5.4-beta1 was due two weeks ago. I think this small feature is really late, and should not go into CGAL-5.4. In particular, this PR conflicts with the preparation of |
Successfully tested in CGAL-5.4-Ic-95 |
Summary of Changes
Add a function object to the concept
Kernel
that enables to find any dimension of a 3D vector that is different from zero.Release Management