Laurent Rineau
01e2405fa7
Merge pull request #2774 from MaelRL/T3-Fix_is_Gabriel-GF
...
T3/P3T3: Fix Is_Gabriel(Vertex_handle) for regular triangulations
2018-02-14 15:35:05 +01:00
Mael Rouxel-Labbé
baa1915edf
Changed variable name and initialization
2018-02-01 10:39:36 +01:00
Mael Rouxel-Labbé
6331d0f238
Fixed is_Gabriel(Vertex_handle) for P3RT3
2018-01-31 15:29:11 +01:00
Mael Rouxel-Labbé
c88044d40a
Fixed nearest_power_vertex for P3RT3
2018-01-31 15:27:39 +01:00
Andreas Fabri
9546d96ae0
Mael's comment
2018-01-16 12:10:35 +00:00
Andreas Fabri
cfd566acef
Add timers in all tests, remove an old expensive assertion, and replace a map with an unordered_map
2018-01-16 11:45:51 +00:00
Laurent Rineau
42b11ddf29
Revert the merge of PR #2478
...
This reverts the merge commit 46cc91e787 onto
488c3e2879 .
2018-01-04 17:54:08 +01:00
Andreas Fabri
dc543af517
Use static arrays and a loop to initialize (accelerates compilation on VC++
2017-12-07 17:05:56 +00:00
Andreas Fabri
99617c37cb
Use static arrays and a loop to initialize (accelerates compilation on VC++
2017-12-07 16:58:47 +00:00
Laurent Rineau
f37630bc0f
Merge branch 'releases/CGAL-4.11-branch'
...
# Conflicts:
# Kernel_23/test/Kernel_23/include/CGAL/_Result_of_kernel.h
# Kernel_23/test/Kernel_23/test_result_of.cpp
2017-12-05 18:14:23 +01:00
Mael Rouxel-Labbé
36a5a43111
Fixed 'Is_Gabriel' using wrong offsets in 27-sheeted triangulations
2017-11-17 17:21:45 +01:00
Mael Rouxel-Labbé
b0eb340e7f
Merge remote-tracking branch 'mine/P3T3-Fix_Gabriel_functions-GF' into P3RT3-Fix_Gabriel_functions-GF
2017-11-17 17:14:18 +01:00
Mael Rouxel-Labbé
8baa0be80f
Fixed 'Is_Gabriel' using wrong offsets in 27-sheeted triangulations
2017-11-17 17:04:48 +01:00
Sébastien Loriot
8cdfad0d08
add missing URL and Id tags
2017-11-15 22:58:57 +01:00
Sébastien Loriot
ff26773f7b
remove include directive for checking GPL compliance in LGPL headers
2017-11-12 10:21:35 +01:00
Sébastien Loriot
ee57fc2d6c
add SPDX identifier for files under the GPL-3+ license
2017-11-12 10:17:51 +01:00
Sébastien Loriot
0698f79aff
add SPDX identifier for files under the LGPL-3+ license
2017-11-12 10:17:50 +01:00
Laurent Rineau
7e9f756935
Replace all std::unary_function by CGAL::unary_function
2017-10-04 15:57:09 +02:00
Mael Rouxel-Labbé
b82814a24b
Changed K::Has_[static/filtered]... to use Has_[static/filtered]_...<K> instead
2017-08-29 12:35:46 +02:00
Mael Rouxel-Labbé
3640902c6f
Misc minor changes
2017-08-23 17:15:44 +02:00
Mael Rouxel-Labbé
aaeaf35380
Introduced the tag "Periodic_tag" to mark distinguish periodic triangulations
2017-08-23 16:18:05 +02:00
Mael Rouxel-Labbé
84d11ac797
Fixed Offset definition in P3T3's static filtered predicates
2017-08-23 11:00:03 +02:00
Mael Rouxel-Labbé
f6da2ed7dc
Static filter must be templated by the traits, not the kernel
2017-08-23 10:59:40 +02:00
Mael Rouxel-Labbé
1cc8449b34
Fixed using Point's default constructor instead of the base's operator()
2017-08-23 10:59:18 +02:00
Mael Rouxel-Labbé
af86bfca8b
Renamed P3T3's offset-handling functors (added a _3 suffix)
2017-08-22 13:38:31 +02:00
Mael Rouxel-Labbé
06bfbfec6f
Cleaned useless typedef/function in P3DT3
...
Those are now in the class P3T3
2017-07-31 15:30:58 +02:00
Mael Rouxel-Labbé
a1c57031ba
P3RT3 can now be used with Alpha Shapes 3
2017-07-31 12:52:22 +02:00
Mael Rouxel-Labbé
69167aef9a
Move P3T3 off output to CGAL namespace
2017-07-31 12:52:21 +02:00
Andreas Fabri
c533398777
Replace >5000 function calls with an array of that size
2017-07-11 15:20:25 +02:00
Mael Rouxel-Labbé
ad6361e45f
Added virtual destructors
2017-07-05 11:53:09 +02:00
Mael Rouxel-Labbé
81fd184ecd
Misc minor changes
2017-07-04 16:44:18 +02:00
Mael Rouxel-Labbé
f14bb1747b
Merge branch 'Periodic_3_Regular_triangulation_3-APelle' of github.com:CGAL/cgal-public-dev into Periodic_3_Regular_triangulation_3-APelle
2017-07-04 14:32:22 +02:00
Mael Rouxel-Labbé
006bdb18f6
Fixed not using CGAL's function_property_map in P3RT3
2017-07-04 14:31:14 +02:00
Jane Tournois
e9ef53f09e
do not use an erased iterator
2017-07-04 14:28:11 +02:00
Mael Rouxel-Labbé
629f38e440
Fixed size_t / int conversion warning
2017-07-04 10:51:55 +02:00
Mael Rouxel-Labbé
0c8aa344dd
Revert "Add 'visited_for_vertex_extractor' to the periodic TDS vertex base"
...
This reverts commit 0a5e3320d99327f649a39e97ebb5e12966afec0e.
Not sure what this commit was, might have been for P3M3 ? In any case, this is
not how it should be done...
2017-07-03 18:48:28 +02:00
Mael Rouxel-Labbé
2ae3eaae17
Fixed P3T3's number_of_finite_edges()
2017-07-03 16:26:41 +02:00
Mael Rouxel-Labbé
3c42724e22
Merge branch 'Periodic_3_Regular_triangulation_3-APelle-old' into Periodic_3_Regular_triangulation_3-APelle
...
Based on Kernel_Weighted_point_without...
@ 41e7520b3e
2017-06-15 15:07:53 +02:00
Mael Rouxel-Labbé
98800d2de8
Fixed regular triangulation capitalization across CGAL
2017-06-15 10:34:15 +02:00
Mael Rouxel-Labbé
2dbee09cab
Periodic_3 construct point 3 needs access to its base operator()
2017-06-15 10:34:15 +02:00
Mael Rouxel-Labbé
1192f2eba1
Periodic_3 remove traits must overwrite construct_point_3()
2017-06-15 10:34:15 +02:00
Mael Rouxel-Labbé
b3f5820ac9
Added default parameter to the P3T3 constructor
...
Existed long back ago, documented, were removed for seemingly no reason
2017-06-01 12:26:19 +02:00
Mael Rouxel-Labbé
d88a736790
Fixed a comment
2017-06-01 11:41:06 +02:00
Mael Rouxel-Labbé
487d773257
Moved comment
...
since it does not apply to the function `point(periodic_point)`
2017-05-30 16:55:40 +02:00
Mael Rouxel-Labbé
178630064b
Alphabetical re-ordering of "using::"
2017-05-30 11:44:22 +02:00
Mael Rouxel-Labbé
c2279248e1
Changed protected -> public
...
Giving public access to traits wrappers is not a problem
2017-05-30 11:07:13 +02:00
Mael Rouxel-Labbé
1ebc537874
Improved readability of periodic triangulations
...
(only cosmetic changes)
2017-05-30 10:41:56 +02:00
Mael Rouxel-Labbé
96867f416e
Dropped a useless "public:"
2017-05-30 10:09:22 +02:00
Mael Rouxel-Labbé
284921e2dd
Renamed construct_periodic_3_object to construct_periodic_object
...
Just for consistency
2017-05-30 10:07:35 +02:00
Mael Rouxel-Labbé
cc7a826efb
Added default offset parameter to construct_periodic_3_segment()
2017-05-30 10:05:44 +02:00