Commit Graph

207 Commits

Author SHA1 Message Date
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 077e9c43eb Add missing new_vertex() function 2015-10-21 11:15:42 +02:00
Clement Jamin 409b2773d4 Move misplaced header inclusion 2015-10-16 10:04:48 +02:00
Clement Jamin 0083ea06bc Missing typedef and typename 2015-09-07 17:38:33 +02:00
Clement Jamin 278c0c93e8 Missing using 2015-09-07 17:16:06 +02:00
Clement Jamin b6793e6c7a Missing using 2015-09-07 17:12:54 +02:00
Clement Jamin 816b036564 Missing typedef 2015-09-07 17:10:14 +02:00
Clement Jamin 0d2ea9f2f3 Move code around 2015-09-04 13:15:14 +02:00
Clement Jamin 76297ebca3 Clean-up Regular_triangulation_euclidean_traits (unused types, etc.) 2015-09-04 08:55:54 +02:00
Clement Jamin cd9aeb3c3b Remove unused includes 2015-09-04 08:42:28 +02:00
Clement Jamin 950978b2cf Clean-up Regular_triangulation_euclidean_traits 2015-09-03 18:20:52 +02:00
Clement Jamin 3833fe8883 Fix return type + add comments 2015-09-02 18:51:00 +02:00
Clement Jamin fd265e1e4f Missing const 2015-07-21 18:02:16 +02:00
Clement Jamin 1c70482064 Merge branch 'Tangential_complex-cjamin-old' into Tangential_complex-cjamin 2015-07-20 12:19:54 +02:00
Clement Jamin 80d046bc81 Merge branch 'Triangulation-add_regular_tri-cjamin_mglisse-old' into Triangulation-add_regular_tri-cjamin_mglisse 2015-07-20 12:17:03 +02:00
Laurent Rineau 7e6e3f62ba Fix a link error "multiple definition of"
Trivial fix for bug #158
2015-07-10 12:29:23 +02:00
Clement Jamin 2c1f647107 Forgot to fix Triangulation accordingly (see previous commit)
(cherry picked from commit 35555fd3f9)
2015-07-06 20:02:27 +02:00
Clement Jamin 35555fd3f9 Forgot to fix Triangulation accordingly (see previous commit) 2015-07-06 19:45:59 +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
Mael Rouxel-Labbé 065d355442 Fix compilation issues
(cherry picked from commit 444c982540a1b4301d829556027784d81ffe0f55)

Conflicts:
	Tangential_complex/include/CGAL/Tangential_complex.h
2015-04-30 14:39:08 +02:00
Clement Jamin 4035a51cf2 Temporary debug code 2015-02-11 11:55:25 +01: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 af405ac7a6 Add output_full_cell 2015-01-12 14:51:21 +01:00
Clement Jamin 10f7b688eb Add output_weighted_point 2015-01-12 11:10:33 +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
Mael Rouxel-Labbé 7a11937b97 Fixed TDS's incident_faces() using the wrong index for the first vertex
(and added consts)

(cherry picked from commit e312d7ddae0188ed0d99b4247f73871a57124f41)
2015-01-09 14:57:46 +01:00
Mael Rouxel-Labbé e301781a26 Fixed TDS's incident_faces() using the wrong index for the first vertex
(and added consts)

(cherry picked from commit e312d7ddae0188ed0d99b4247f73871a57124f41)
2015-01-06 16:56:13 +01:00
Clement Jamin 035f87a65f Minor optimizations + comments 2014-12-18 21:58:34 +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 81f68efb7e Oops. This fixes the previous bug fix (wrong place). 2014-12-18 11:00:12 +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 6694b8adfb Bugfix: we can't call infinite_vertex() like this 2014-12-18 10:56:09 +01:00
Clement Jamin d605eff325 Restore 4-space identations 2014-12-18 10:24:44 +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
Clement Jamin c5ae1ba1dd Derecursify insert_in_tagged_hole
No stack overflow anymore.
2014-12-11 12:46:21 +01:00
Clement Jamin f277603c05 Fix the FIXMEs: "infinite vertex is NOT at index 0 a priori" 2014-12-10 17:32:54 +01:00