Skip to content
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

The reference-manual page of intersection() is missing some valid combinations of parameters #8756

Open
efifogel opened this issue Feb 26, 2025 · 4 comments · May be fixed by #8762
Open

The reference-manual page of intersection() is missing some valid combinations of parameters #8756

efifogel opened this issue Feb 26, 2025 · 4 comments · May be fixed by #8762

Comments

@efifogel
Copy link
Member

The reference-manual page of intersection() is missing the (explicit) indication that

  1. Point_2 and Circle_2, and
  2. Point_3 and Sphere_3
    are also valid combinations of parameters.
    (One can argue that it is inferred from the text, but it's better explicitly stated.)

Issue Details

Source Code

If your issue arises by using CGAL in your own source code, please provide a minimalist example that we can compile easily to reproduce the bug. If your issue arises from using a CGAL program (demo, example, etc.), please let us know which one. Helping you solving an issue is much easier and efficient if we can reproduce it.

Environment

  • Operating system (Windows/Mac/Linux, 32/64 bits):
  • Compiler:
  • Release or debug mode:
  • Specific flags used (if any):
  • CGAL version:
  • Boost version:
  • Other libraries versions if used (Eigen, TBB, etc.):
@afabri
Copy link
Member

afabri commented Feb 27, 2025

@efifogel do you add it? Just to avoid that two people or nobody does.

@efifogel
Copy link
Member Author

efifogel commented Feb 27, 2025 via email

@afabri
Copy link
Member

afabri commented Feb 27, 2025

When I look at this page, I would say it is documented by the sentence
Additional overloads are provided for the type Point_2 combined with any other type with the result type being std::optional< std::variant<Point_2 > >

@efifogel
Copy link
Member Author

efifogel commented Feb 27, 2025 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants