Laurent Rineau
|
e3d5fccf5b
|
Merge pull request #5684 from GilesBathgate/Nef_3-performance_snc_constructor-GilesBathgate
Nef_3 performance - has_on_after_intersection in SNC_constructor
|
2021-05-19 17:24:08 +02:00 |
Laurent Rineau
|
59a0da4f13
|
Merge pull request #5692 from maxGimeno/CGAL_cpp11_atomic_and_threads-maxGimeno
CGAL:: Use std atomic and threads
# Conflicts:
# Arrangement_on_surface_2/include/CGAL/Arr_counting_traits_2.h
|
2021-05-19 17:23:53 +02:00 |
Laurent Rineau
|
3992ab34f3
|
Merge pull request #5712 from GilesBathgate/Nef_3-bounded_side_projection-GilesBathgate
Remove redundant code in side_of_plane_3
|
2021-05-19 17:23:19 +02:00 |
Laurent Rineau
|
4a2f016f6a
|
Merge pull request #5617 from afabri/Nef_3-translation-GF
Nef_3: Add Aff_transformation_3::is_translation()
|
2021-05-18 18:14:17 +02:00 |
Laurent Rineau
|
2c4a5db3ce
|
Merge pull request #5631 from GilesBathgate/STL_ext-fix_uncaught_exceptions_cleanup-GilesBathgate
Fix uncaught exceptions cleanup
|
2021-05-18 18:14:14 +02:00 |
Giles Bathgate
|
a91c0ed052
|
Replace implementation with traits
|
2021-05-14 18:17:01 +01:00 |
Maxime Gimeno
|
3e03d50b8a
|
replace usages of CGAL::cpp11::atomic and thread by std:: calls
|
2021-05-07 11:10:30 +02:00 |
Maxime Gimeno
|
e9b7595fff
|
Deprecate CGAL headers for threads, atomic and result_of, and move their content to config.h as fallback
|
2021-05-07 11:09:24 +02:00 |
Giles Bathgate
|
43115e4345
|
Use has_on_after_intersection in SNC_constructor
|
2021-05-05 21:57:47 +01:00 |
Sébastien Loriot
|
4e519a3c7a
|
move documented IO functions in IO namespace
|
2021-05-05 13:15:37 +02:00 |
Sébastien Loriot
|
fb6f703b55
|
IO namespace for files in IO directories
|
2021-05-04 14:36:06 +02:00 |
Giles Bathgate
|
5ecd85248a
|
Fix capitalisation of macro name.
|
2021-04-28 21:03:45 +01:00 |
Giles Bathgate
|
0ef8127c71
|
The CGAL_NOEXCEPT macro is no longer needed
|
2021-04-28 21:03:00 +01:00 |
Laurent Rineau
|
6ecaa770bb
|
Merge pull request #5595 from afabri/Nef_3-Use_CC_for_Kd_tree-GF
Nef_3: Improve K3_tree
|
2021-04-28 15:24:13 +02:00 |
Andreas Fabri
|
c238e9dab5
|
Merge remote-tracking branch 'cgal/master' into Nef_3-translation-GF
|
2021-04-27 15:23:56 +01:00 |
Andreas Fabri
|
e6a55d8462
|
Fix #5613 as discussed in PR #5635
|
2021-04-23 11:55:16 +01:00 |
Andreas Fabri
|
b79b43c793
|
Two more const
|
2021-04-23 08:38:09 +01:00 |
Andreas Fabri
|
7485e3887b
|
Improve documentation and the example that performs affine transformations
|
2021-04-22 13:43:07 +01:00 |
Andreas Fabri
|
10e7b1a320
|
Address warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
|
2021-04-22 08:58:33 +01:00 |
Sebastien Loriot
|
b7323389c7
|
Merge pull request #5622 from maxGimeno/CMake-Update_versions_in_scripts-maxGimeno
Update maximum cmake versions
|
2021-04-17 10:58:14 +02:00 |
Maxime Gimeno
|
c49152359c
|
update max version of cmake and announce the new minimal in CHANGE.md
|
2021-04-15 15:08:54 +02:00 |
Andreas Fabri
|
dd0d629635
|
Use Get_approx instead of approx()
|
2021-04-15 08:28:40 +01:00 |
Andreas Fabri
|
ac9b5b2fbd
|
Add Aff_transformation_3::is_translation() which checks the rep
|
2021-04-13 19:38:28 +01:00 |
Andreas Fabri
|
9c07709cf6
|
Do not first generate a Lazy_exact_nt to then obtain the interval, but use the approximate point (in case of Epeck)
|
2021-04-13 15:47:54 +01:00 |
Andreas Fabri
|
6a2c040285
|
If the segments have a common endpoint they do not intersect internally
|
2021-04-12 11:52:07 +01:00 |
Andreas Fabri
|
46a905ad75
|
Use nullptr
|
2021-04-12 09:21:58 +01:00 |
Andreas Fabri
|
b5e76c4203
|
Use nullptr
|
2021-04-12 09:13:48 +01:00 |
Andreas Fabri
|
0246431abd
|
Replace Compact_container with boost::container::deque
|
2021-04-12 09:08:36 +01:00 |
Andreas Fabri
|
c2a71f23d7
|
Nef_3: Improve K3_tree
|
2021-04-08 16:08:51 +01:00 |
Andreas Fabri
|
50389862bf
|
Remove unused local variable (why did no compiler warn?)
|
2021-04-07 12:01:02 +01:00 |
Andreas Fabri
|
6192307d78
|
This mainly avoids a filter failure
|
2021-04-06 14:46:45 +01:00 |
Laurent Rineau
|
80e0ffc750
|
Merge pull request #5144 from GilesBathgate/id-support-handler-hash-performance
Proposed fix for unnecessary allocations in ID_support_handler. Issue #5143
|
2021-04-06 15:13:18 +02:00 |
Laurent Rineau
|
31b817c419
|
Merge pull request #5233 from GilesBathgate/fix-uncaught-exceptions
Fix uncaught exceptions
|
2021-04-06 15:13:16 +02:00 |
Laurent Rineau
|
de704d8bb9
|
Merge pull request #5522 from afabri/Nef_3-accelerate_do_intersect_internally-GF
Nef_3: Do not test has_on for a point where we know that it will be true
|
2021-04-06 15:13:07 +02:00 |
Andreas Fabri
|
5213cd3bfe
|
replace include
|
2021-04-01 18:11:42 +01:00 |
Andreas Fabri
|
b4e98df117
|
cleanup
|
2021-03-25 11:54:29 +01:00 |
Andreas Fabri
|
e1a9cfc6ba
|
Also break the outer loop
|
2021-03-24 16:10:06 +01:00 |
Giles Bathgate
|
d5032ec5ea
|
Merge branch 'master' into id-support-handler-hash-performance
|
2021-03-24 14:15:50 +00:00 |
Laurent Rineau
|
d6e9bdd0c1
|
Merge pull request #5269 from GilesBathgate/move-assignment-operators
Move assignment operators
|
2021-03-24 15:05:39 +01:00 |
Laurent Rineau
|
45800d2ab6
|
Merge pull request #5498 from GilesBathgate/cleanup-index-adder
Cleanup index adder in polygon_mesh_to_nef_3
|
2021-03-24 15:05:22 +01:00 |
Andreas Fabri
|
e98198178f
|
Add the functor Non_zero_dimension_3 to the Kernel
|
2021-03-23 15:45:54 +01:00 |
Giles Bathgate
|
6a27761f4f
|
Add homogeneous/cartesian specialisations
|
2021-03-13 17:31:38 +00:00 |
Andreas Fabri
|
54b55e0a48
|
Stupid me, after even have explained how interval arithmetic sometimes does not work
|
2021-03-13 16:55:32 +00:00 |
Andreas Fabri
|
bd1b96e73b
|
Do not compute a scalar product to determine best projection direction
|
2021-03-11 16:27:37 +00:00 |
Andreas Fabri
|
d04b26b0e4
|
Avoid a geometric test
|
2021-03-11 13:32:46 +00:00 |
Laurent Rineau
|
efc45cb686
|
Merge pull request #5455 from GilesBathgate/performance-plane-assertions
Bypass coplanarity assertion for triangular facets.
|
2021-03-03 17:29:43 +01:00 |
Laurent Rineau
|
f29eb6d90b
|
Merge pull request #5470 from GilesBathgate/performance-remove-double-simplify
Explicitly call simplify after marking bounded volumes
|
2021-03-03 17:29:32 +01:00 |
Giles Bathgate
|
5afc28348e
|
Rename method in both templates for Face_graph_index_adder
|
2021-03-03 08:23:39 +00:00 |
Giles Bathgate
|
30e536bdf0
|
Remove default paramter from set_index in SNC_indexed_items
|
2021-03-01 08:06:48 +00:00 |
Giles Bathgate
|
3de90de34b
|
Correct variable name in Face_graph_index_adder
|
2021-03-01 07:37:46 +00:00 |