Laurent Rineau
d0478493a0
Bug fix draw Nef_3 ( #7388 )
...
_Please use the following template to help us managing pull requests._
## Summary of Changes
Draw only halffacet if(fc.is_shalfedge()).
TODO: do we need to draw something if (fc.is_shalfloop()) ?
## Release Management
* Affected package(s): Nef_3
* Issue(s) solved (if any): fix #7377
2023-04-25 12:18:08 +02:00
Guillaume Damiand
afb4ac68b3
Do not draw shalfloop to avoid segfault(TODO draw something?)
2023-04-14 09:52:28 +02:00
Laurent Rineau
2f0203be10
Merge pull request #7255 from lrineau/CGAL-rename_ctest_test_names-GF
...
CGAL CTest support: rename the test names
# Conflicts:
# Mesh_3/test/Mesh_3/CMakeLists.txt
2023-03-15 14:23:32 +01:00
Laurent Rineau
78e2d5e4d2
Merge pull request #6478 from afabri/Nef_3-replace_deque_by_vector_and_reserve-GF
...
Nef_3: Add overloads with ORIGIN in predicates
2023-03-02 13:42:35 +01:00
Laurent Rineau
6df18b668c
CGAL CTest support: rename the test names
...
Now that CTest test names can contain whitespace, we can have
better looking names. That is also more practicle because we can now
copy-paste the target name in `compilation of <target_name>`.
2023-02-06 12:04:57 +01:00
Laurent Rineau
02247f7610
Merge pull request #7187 from GilesBathgate/Nef_3-performance_binop_intersections-GilesBathgate
...
Nef_3: performance in binop_intersection_tests
2023-02-02 10:58:23 +01:00
Giles Bathgate
4e5c945d6c
Introduce SNC_const_point_locator typedef for Binary_operation callback
2023-01-24 22:34:02 +00:00
Giles Bathgate
3c56c3e2b1
Include required header in Infimaximal_box.h
2023-01-19 00:58:05 +00:00
Giles Bathgate
33d9560b20
Place forward declaration in SNC_structure
2023-01-19 00:50:47 +00:00
Giles Bathgate
b66ee56919
Additional required headers in Nef_3
2023-01-19 00:21:10 +00:00
Giles Bathgate
b5580573d6
Fix cyclic dependencies
...
Move shared code to SNC_halfedge_key.h, remove unneeded headers, add a one forward declaration for SNC_io_parser
2023-01-18 20:30:19 +00:00
Giles Bathgate
59ef7678aa
Add header required by additional typedef
2023-01-13 20:01:22 +00:00
Giles Bathgate
c2a1810b64
Calculate edge Nef_boxes only once
2023-01-13 18:43:33 +00:00
Giles Bathgate
cb5fd9404c
Remove unused hash function
2023-01-13 18:43:33 +00:00
Giles Bathgate
15820b3009
Include required headers
2023-01-13 18:43:33 +00:00
Giles Bathgate
017210acfb
Rename parameters
2023-01-13 18:43:33 +00:00
Giles Bathgate
1f8244d9bb
Cleanup - remove CGAL_NEF3_BOX_INTERSECTION_CUTOFF
2023-01-13 18:43:33 +00:00
Giles Bathgate
f827481216
Make binop_intersection_tests const to remove const_cast
2023-01-13 18:43:32 +00:00
Andreas Fabri
ae271b08f7
Revert to deque
2023-01-02 10:46:01 +00:00
Mael
0ff7882997
Merge branch 'master' into feature/bug_documentation_spell_20221113
2022-12-06 22:21:06 +01:00
Laurent Rineau
5c943e558c
Merge pull request #6935 from lrineau/CGAL-fix_autotest_with_ctest-GF
...
Fix autotest_cgal_with_ctest
2022-11-25 10:15:07 +01:00
Sébastien Loriot
7322c7908d
try to workaround warnings
2022-11-21 14:09:08 +01:00
Sébastien Loriot
8bbbf8d494
try workaround warnings
2022-11-17 19:11:00 +01:00
albert-github
3674c937f7
spelling corrections
...
Some spelling corrections (Directories starting with `M`-` N`),
some backward work
some forward work
2022-11-15 15:21:01 +01:00
albert-github
45478184de
spelling corrections
...
Some spelling corrections (Directories starting with `E`-` L`),
some backward work
some forward work
2022-11-15 13:39:40 +01:00
albert-github
17a84db90e
Some obvious missing quotes
...
Some obvious missing quotes (last set)
2022-09-25 18:00:08 +02:00
Laurent Rineau
d49ee20965
Merge pull request #6665 from sloriot/CGAL-std_type_traits
2022-08-17 13:56:54 +02:00
Sébastien Loriot
098ca52aff
Merge remote-tracking branch 'cgal/5.5.x-branch'
2022-08-10 18:39:17 +02:00
Sébastien Loriot
601bd64dc8
Merge remote-tracking branch 'cgal/5.4.x-branch'
2022-08-10 18:38:50 +02:00
Sébastien Loriot
861588abe1
Merge 'sloriot/CGAL-std_type_traits' into master
2022-08-03 20:19:51 +02:00
Andreas Fabri
7b09c8e5ea
Nef_3: Fix in nary functions
2022-08-02 17:37:38 +01:00
Sebastien Loriot
4b9032f8c6
Merge pull request #6547 from afabri/Skeletoniation-HDS-GF
...
Skeletonization: Replace internally Polyhedron by HDS
2022-07-08 20:24:58 +02:00
Sébastien Loriot
707b45cb5b
Merge remote-tracking branch 'cgal/5.5.x-branch'
2022-06-29 10:48:00 +02:00
Sébastien Loriot
f1f201b542
Merge remote-tracking branch 'cgal/5.4.x-branch' into HEAD
2022-06-29 10:47:14 +02:00
Sébastien Loriot
078122cd2e
test constructor and constness
2022-06-20 16:59:35 +02:00
Sébastien Loriot
e9e07ea874
fix constness issues without constcast and use initialized Index pmap mechanism
2022-06-20 16:30:10 +02:00
Sébastien Loriot
4400120244
remove non-needed include directives
2022-06-16 09:54:57 +02:00
Sébastien Loriot
3fa436459d
BOOST_MPL_ASSERT -> static_assert
2022-06-10 08:46:01 +02:00
Sébastien Loriot
ac8b6d4731
boost::is_same --> std::is_same
2022-06-10 08:18:20 +02:00
Sébastien Loriot
4f5f8341cc
use std::enable_if_t
2022-06-10 07:37:53 +02:00
Giles Bathgate
0570e6aa3c
Merge branch 'master' into Nef_3-performance_shoot-GilesBathgate
2022-06-03 15:30:05 +01:00
Laurent Rineau
d5b6911929
Merge pull request #6480 from GilesBathgate/Nef_3-performance_reduce_object_casts-GilesBathgate
...
Nef_3: Use separate lists K3_tree node to avoid object casts
2022-06-03 16:08:58 +02:00
Sebastien Loriot
269a391fa0
Merge pull request #6558 from lrineau/Installation-remove_wd4503-GF
...
CMake script updates: version of CMake and /wd4503 is only for MSVC 2015
2022-05-13 15:53:36 +02:00
Laurent Rineau
2288225448
Massive update of CMake policies to version 3.23
2022-05-06 09:34:35 +02:00
Andreas Fabri
9567522297
Include header
2022-04-19 17:02:20 +01:00
Andreas Fabri
36f2260948
Move return() out of the switch to avoid warning
2022-04-14 08:36:36 +01:00
Giles Bathgate
168ae33f73
Remove extraneous semicolon, initialize solution enum.
2022-04-13 17:36:12 +01:00
Andreas Fabri
2a5fcdcfb1
Add reserve() in generic code and change comment to avoid warning
2022-04-13 12:59:21 +01:00
Andreas Fabri
68d896b496
Fix warnings
2022-04-13 11:53:02 +01:00
Giles Bathgate
0bbb92aac7
Inline variable to only construct segment when needed
2022-04-07 18:07:32 +01:00