Clement Jamin
4958fcc746
Merge branch 'Tangential_complex-cjamin-old' into Tangential_complex-cjamin
2016-06-01 13:35:18 +02:00
Clement Jamin
890b4ef0aa
Doc fixes + make the use of Regular_triangulation_euclidean_traits automatic
...
Partially reverts commit ab30798119
2016-05-27 10:58:48 +02:00
Clement Jamin
5b0f8e15be
Document number_of_hidden_vertices + clarify user manual
2016-05-25 18:26:37 +02:00
Clement Jamin
81e2e215fa
Monique's review, incl. renaming of power_test
...
+ better handling of the insertion of points at the same position (incl. test)
2016-05-20 18:00:16 +02:00
Clement Jamin
ab30798119
Make the use of Regular_triangulation_euclidean_traits explicit
2016-05-18 17:27:30 +02:00
Clement Jamin
1ff70ff716
Fix doc
2015-12-09 11:13:50 +01:00
Clement Jamin
42f726bf24
Merge branch 'Tangential_complex-cjamin-old' into Tangential_complex-cjamin
2015-12-08 17:34:59 +01:00
Clement Jamin
232efb9823
Hide Regular_triangulation_euclidean_traits from the doc and use it internally
...
The user can now pass Epick_d directly to Regular_triangulation.
Regular_triangulation_euclidean_traits is used internally to adapt the
functors.
2015-10-27 17:27:46 +01:00
Clement Jamin
2b689787fe
Regular_triangulation_euclidean_traits now satisfies SpatialSortingTraits_d
2015-10-27 16:36:30 +01:00
Clement Jamin
0083ea06bc
Missing typedef and typename
2015-09-07 17:38:33 +02:00
Clement Jamin
76297ebca3
Clean-up Regular_triangulation_euclidean_traits (unused types, etc.)
2015-09-04 08:55:54 +02:00
Clement Jamin
3833fe8883
Fix return type + add comments
2015-09-02 18:51:00 +02:00
Clement Jamin
5531f6f169
Definitely removed the "infinite vertex at position 0" constraint...
...
... and fixed the regular triangulation at the same time.
Even though this constraint had been dropped, the code was still
expecting the infinite vertex to be at position 0 in the cells.
Now, it's not the case anymore, the infinite vertex can be anywhere.
This is particularly useful for the 2D case, because the constraint made
the orientation of the "rightmost" infinite cell wrong.
(cherry picked from commit 48b8382de3 )
2015-07-06 19:07:11 +02:00
Clement Jamin
48b8382de3
Definitely removed the "infinite vertex at position 0" constraint...
...
... and fixed the regular triangulation at the same time.
Even though this constraint had been dropped, the code was still
expecting the infinite vertex to be at position 0 in the cells.
Now, it's not the case anymore, the infinite vertex can be anywhere.
This is particularly useful for the 2D case, because the constraint made
the orientation of the "rightmost" infinite cell wrong.
2015-07-06 19:04:29 +02:00
Clement Jamin
ef9b73ca2e
Bugfix: ==
...
(cherry picked from commit aa81039e07 )
2015-06-25 20:40:47 +02:00
Clement Jamin
63a5536699
Bugfix in RTd: in dimension 2, the points were never hidden
...
(cherry picked from commit fa3b2d9bea )
2015-06-25 20:40:33 +02:00
Clement Jamin
aa81039e07
Bugfix: ==
2015-06-25 20:35:50 +02:00
Clement Jamin
fa3b2d9bea
Bugfix in RTd: in dimension 2, the points were never hidden
2015-06-25 11:36:45 +02:00
Clement Jamin
3d32a77b97
Merge branch 'Tangential_complex-cjamin-old' into Tangential_complex-cjamin
2015-01-12 18:00:47 +01:00
Clement Jamin
c32373e75b
Rename variable to avoid confusion + remove useless initialization
2015-01-12 17:49:25 +01:00
Clement Jamin
d775cde6e6
Better bug fix
...
Handles the case where an existing point is at the same place as
the point we're trying to insert.
2015-01-12 17:47:09 +01:00
Clement Jamin
f320bdee43
Temporary bug fix
...
Do not insert a point when an already existing point in at the same place.
TODO: something better when the weight is different.
2015-01-12 14:56:03 +01:00
Clement Jamin
0b33b86e99
Fix the FIXMEs: "infinite vertex is NOT at index 0 a priori"
...
(cherry picked from commit bb654aec95 )
2015-01-12 08:51:11 +01:00
Clement Jamin
bb654aec95
Fix the FIXMEs: "infinite vertex is NOT at index 0 a priori"
2015-01-12 08:49:47 +01:00
Clement Jamin
fde42657b3
Merge branch 'Tangential_complex-cjamin-old' into Tangential_complex-cjamin
2015-01-09 15:06:07 +01:00
Clement Jamin
43d81bb12b
Missing param
2015-01-09 15:02:46 +01:00
Clement Jamin
26b312938e
Merge branch 'Tangential_complex-cjamin-old' into Tangential_complex-cjamin
2014-12-18 11:08:10 +01:00
Clement Jamin
2f4bb69e0a
Merge branch 'Triangulation-add_regular_tri-cjamin_mglisse-old' into Triangulation-add_regular_tri-cjamin_mglisse
2014-12-18 10:59:01 +01:00
Clement Jamin
61c208a0d2
Merge branch 'Tangential_complex-cjamin-old' into Tangential_complex-cjamin
2014-12-15 13:33:43 +01:00
Clement Jamin
5b13d122f9
Bug fix for when the first points lie in a lower dimension
2014-12-12 16:20:27 +01:00
Mael Rouxel-Labbé
3f5bb0cdd5
Fix trailing whitespace
2014-11-18 11:33:31 +01:00
Mael Rouxel-Labbé
1b32cc9563
Fix compilation errors for linux
2014-11-18 11:31:17 +01:00
Clement Jamin
a2f9041d54
Fix spatial_sort
2014-09-14 09:06:21 +02:00
Clement Jamin
bf946d4e87
Temporarily remove spatial_sort as it was wrong
2014-09-12 16:51:12 +02:00
Clement Jamin
4b48d7db87
Comments clean-up
2014-09-05 16:03:08 +02:00
Clement Jamin
3d8bb299d2
Fix insert_if_in_star
2014-09-05 12:45:39 +02:00
Clement Jamin
f1a7c45490
Hidden points are now handled during insertion and stored in a common container
...
Note that they are not handled/restored during removal yet
2014-09-05 09:17:23 +02:00
Clement Jamin
ec7f3a6fd3
Pass-by-ref the traits + slightly better handling of hidden points (WIP)
2014-09-05 07:44:44 +02:00
Clement Jamin
dfb38ed1af
Do not insert hidden points
...
Hidden points are not handled for now
2014-09-04 17:05:18 +02:00
Clement Jamin
ee825951d2
Removed two local static variables
...
Local static variables are not thread-safe
2014-09-04 16:06:29 +02:00
Clement Jamin
5cc88e11e4
This version of insert_if_in_star seems to work better
...
At least in 2D
2014-07-30 18:26:44 +02:00
Clement Jamin
b916d18319
First version of insert_if_in_star that is too restrictive
...
We need to check that star_center is not part of the conflict zone.
2014-07-30 18:07:03 +02:00
Clement Jamin
d0b8281ab7
Update license in the code (QPL => GPL)
2014-06-24 15:47:47 +02:00
Clement Jamin
d02296de83
Missing using/typedef + bug fix
2014-06-19 07:52:14 +02:00
Clement Jamin
490adcdd1b
Add DT::is_valid and RT::is_valid
2014-06-17 17:36:41 +02:00
Clement Jamin
54ab0fc5a1
Clean-up debug traces
2014-06-17 14:48:34 +02:00
Clement Jamin
92de88555f
More debug traces
2014-06-13 19:12:34 +02:00
Clement Jamin
25a319f4a5
Fix compilation with GCC
2014-06-13 15:33:22 +02:00
Clement Jamin
54a3641ae7
Regular_triangulation. Compiles but does not work.
2014-06-12 13:54:29 +02:00
Olivier Devillers
284142f645
ambient vs max dim, (code first step)
2012-07-06 14:13:18 +00:00