Commit Graph

2483 Commits

Author SHA1 Message Date
albert-github d3d5d4575a Spelling correction
Spelling correction
2025-11-04 11:15:57 +01:00
Sebastien Loriot 8a136c50c9
CGAL: An Halfedge (#9119)
## Summary of Changes

Replace several "an"  by "a"

## Release Management

* Affected package(s):   global
* License and copyright ownership:  unchanged
2025-11-03 18:51:32 +01:00
Andreas Fabri 4b89f17b42 CGAL: An Halfedge 2025-11-03 14:37:50 +00:00
Efi Fogel def7ea788f Merge branch 'gsoc2025-aos_demo-shepard' of github.com:efifogel/cgal into gsoc2025-aos_demo-shepard 2025-10-29 13:07:46 +02:00
Efi Fogel 8aaeff1a8e Pacify old clang (12); specifica pinstantiation of Arr_coordinate_converter 2025-10-29 13:05:18 +02:00
Sébastien Loriot dcaad3d140 add missing license include directives 2025-10-28 14:11:19 +01:00
Efi Fogel cd04470eef Enabled compilation without Qt support 2025-10-25 11:02:45 +03:00
Efi Fogel d1afc52902 Cleaned up and removed unused variables and types 2025-10-25 10:52:25 +03:00
Efi Fogel a1b5cd58da Cleaned up and initialized m_left_on_boundary properly 2025-10-23 12:56:05 +03:00
Efi Fogel 5ed29f9173 Cleaned up; Pacify MSVC; suppressed warnings. 2025-10-23 12:11:31 +03:00
Efi Fogel 6314299598 Cleaned up; supress warnings 2025-10-23 11:06:32 +03:00
Efi Fogel 909cbce367 Pacify MSVC (min/max issues) 2025-10-23 09:16:33 +03:00
Efi Fogel e7682069fe Introduced is_to_left() for points and used it to handle intersection spoints on the boundary 2025-10-21 14:49:42 +03:00
Efi Fogel 8730763d39 Restored preconditions 2025-10-21 14:49:19 +03:00
Efi Fogel 4d85bc3e63 Cleaned up 2025-10-21 14:49:00 +03:00
Efi Fogel 93d5fecf1c Suppress drawing when runing ctest 2025-09-28 09:16:12 +03:00
Shepard Liu f40f4a8629 compilation on windows & small bug fix 2025-09-16 11:04:04 +08:00
Efi Fogel a137e76807 Removed tabs 2025-09-09 21:23:00 +03:00
Shepard Liu c9038d7c73 fixed drawing out of bounds triangles near polar & cleanup 2025-08-24 21:37:34 +08:00
Efi Fogel 6dd570be9c Added missing include CGAL/Cartesian.h 2025-08-19 17:51:53 +03:00
Efi Fogel 6eb52494c6 Guarded for unbounded faces 2025-08-19 17:46:08 +03:00
Efi Fogel 3b24522834 Add Approximate_2 2025-08-19 17:40:15 +03:00
Shepard Liu 7471dc847d feat: support drawing spherical faces 2025-08-05 21:34:44 +08:00
Shepard Liu b3657277d7 made initial bounding box more precise and added margin around the bbox 2025-07-24 17:14:27 +08:00
Shepard Liu fb9afae4ac more cleanups, align with code conventions and refactor
1
2025-07-23 19:28:56 +08:00
Efi Fogel 616931594a Cleaned up 2025-07-17 13:12:59 +03:00
Shepard Liu e70cf9fa17 bug fixes and support g++ 2025-07-14 22:24:40 +08:00
Shepard Liu 30b9a29ee9 Code cleanup and bug fixes 2025-07-13 13:40:08 +08:00
Efi Fogel 99aeb5f80a Pacify gcc and cleaned up 2025-07-02 16:36:47 +03:00
Shepard Liu ac7b7f62bd clean up deleted unit test target 2025-07-02 19:31:10 +08:00
Shepard Liu cd1951be26 fix drawing degenerate paths 2025-07-01 21:46:59 +08:00
Shepard Liu 3f90d36604 feat: draw function and classes for arrangement on surface 2
Now works for segment traits, linear traits and conic traits.
2025-06-30 15:43:27 +08:00
Efi Fogel 094651581f Fixed dispatching 2025-05-29 18:18:49 +03:00
Efi Fogel 0ff050c414 Fixed dispatching 2025-05-28 18:29:22 +03:00
Efi Fogel 35f66f80b6 Improved dispatching 2025-05-28 16:15:58 +03:00
Efi Fogel 2caff8f2d8 More clean ups 2025-05-28 14:55:01 +03:00
Efi Fogel bdbe99276c Fixed indentation 2025-05-28 14:23:25 +03:00
Guillaume Damiand 219ea871d7 copy the parts of gsoc2024-basic_viewer_glfw-tgrillon that concern only the qt basic viewer 2025-04-17 15:55:54 +02:00
Sébastien Loriot c5ab9f9adc Merge remote-tracking branch 'cgal/6.0.x-branch' into cgal/master 2025-04-10 18:19:14 +02:00
Sébastien Loriot d5a2d332eb Merge remote-tracking branch 'cgal/5.6.x-branch' into cgal/6.0.x-branch 2025-04-10 18:12:06 +02:00
Sébastien Loriot cc77715588 Merge pull request #6849 from JulyCode/gsoc2022-isosurface
Isosurfacing_3 (new package)
2025-04-03 21:41:22 +02:00
Sébastien Loriot bb3e3ab06b init pointers of subtraits 2025-04-03 15:38:56 +02:00
Mael Rouxel-Labbé e38e29f279 dont > don't 2025-03-28 20:52:22 +01:00
Mael Rouxel-Labbé 7970fb99e7 later > latter 2025-03-28 20:41:37 +01:00
Mael Rouxel-Labbé 691fd789f9 Merge remote-tracking branch 'cgal/master' into gsoc2022-isosurface 2025-03-24 21:34:55 +01:00
Sébastien Loriot cf301c4d22 Merge pull request #8786 from efifogel/Aos_2-fixes-efif
Fixed do_intersect() of curves (provided by Edkirito).
2025-03-24 11:51:09 +01:00
Sébastien Loriot e463bcaec1 Merge pull request #8713 from efifogel/Aos_2-traits_concept-efif
Aos 2 traits concept efif
2025-03-24 11:45:17 +01:00
Sebastien Loriot 5451674075
Aos 2 dcel extension efif (#8710)
## Summary of Changes

The changes fix a bug in the extensions of vertex and halfedge types of
the DCEL when used to instantiate Arrangement_with_history_2 or similar
arrangement classes that derive from Arrangement_2.
Typically, only the face type is extended or all the 3 types (vertex,
halfedge, and face) are extended, and for such extensions we have
dedicated class templates. The bug shows up when trying to extend any
other subset of the 3 types, and apparently, this hasn't been used much
with Arrangement_with_history_2.

## Release Management

* Affected package(s): Arrangement_on_surface_2
* Issue(s) solved (if any): NA
* Feature/Small Feature (if any): NA
* Link to compiled documentation: NA
* License and copyright ownership: TAU
2025-03-17 09:11:49 +01:00
Efi Fogel b0ca5f2789 Fixed do_intersect() of curves (provided by Edkirito). 2025-03-15 12:04:27 +02:00
Efi Fogel 40646af54e Added missing const to some traits operators 2025-02-18 17:40:01 +02:00