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

Aos_2: bug-fix for arrangements of geodesic arcs on a sphere #7644

Merged
merged 13 commits into from
Sep 19, 2023

Conversation

efifogel
Copy link
Member

@efifogel efifogel commented Aug 10, 2023

Summary of Changes

Fixed a bug in the zone construction code applied to arrangements of geodesic arcs on a sphere, when inserting an arc that lies on the identification curve.
I seized the opportunity and added support for simple drawing of arrangements of geodesic arcs on a sphere. (I added it to ease the debugging...)

Release Management

  • Affected package(s): Arrangement_on_surface_2
  • Issue(s) solved (if any): no issue
  • Feature/Small Feature (if any): none
  • Link to compiled documentation: irrelevant
  • License and copyright ownership: TAU

Comment on lines 102 to 103
/*! Obtain the location of the point.
*/
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

location or location type?

@sloriot
Copy link
Member

sloriot commented Aug 17, 2023

New warnings in CGAL-6.0-Ic--42

  • CGAL/Arr_geodesic_arc_on_sphere_traits_2.h:2891:55: warning: unused parameter 'l2r' [-Wunused-parameter]
  • /mnt/testsuite/include/CGAL/Arrangement_2/Arrangement_zone_2_impl.h:584:8: warning: variable 'equal' set but not used [-Wunused-but-set-variable]

There might be more, but I only spotted those 2 while having a quick look.

@efifogel
Copy link
Member Author

efifogel commented Aug 18, 2023 via email

@efifogel
Copy link
Member Author

efifogel commented Aug 18, 2023 via email

@sloriot
Copy link
Member

sloriot commented Aug 21, 2023

Could you please fix the conflicts with master?

@efifogel
Copy link
Member Author

efifogel commented Aug 22, 2023 via email

@lrineau lrineau changed the title Aos 2 fixes efif Aos_2: bug-fix for arrangements of geodesic arcs on a sphere Aug 23, 2023
@efifogel
Copy link
Member Author

efifogel commented Aug 28, 2023 via email

@efifogel
Copy link
Member Author

Resolved

@sloriot sloriot removed the Batch_1 First Batch of PRs under testing label Sep 18, 2023
@sloriot
Copy link
Member

sloriot commented Sep 18, 2023

Successfully tested in CGAL-6.0-Ic-64

@lrineau lrineau self-assigned this Sep 19, 2023
@lrineau lrineau added this to the 6.0-beta milestone Sep 19, 2023
@lrineau lrineau added the rm only: ready for master For the release team only: that indicates that a PR is about to be merged in 'master' label Sep 19, 2023
@lrineau lrineau merged commit dc34975 into CGAL:master Sep 19, 2023
9 checks passed
@lrineau lrineau removed the rm only: ready for master For the release team only: that indicates that a PR is about to be merged in 'master' label Sep 19, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants