Commit Graph

165 Commits

Author SHA1 Message Date
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 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 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
Clement Jamin d558985a14 Fix an "Internal compiler error" in MSVC 2013 2014-12-01 21:01:13 +01:00
Clement Jamin 7b230a4ff2 Fix warnings 2014-11-26 17:35:46 +01:00
Clement Jamin ee73601172 Fix a warning and a "FIXME" 2014-11-26 17:26:13 +01:00
Clement Jamin 0aa818ca1f Fix a bug in the input/output (due to mixed sizes of integers) 2014-11-25 13:21:53 +01:00
Clement Jamin 1aa392ef57 Fix a compilation error of some platforms 2014-11-25 13:20:53 +01:00
Clement Jamin d6a3e6aebc Fix gcc warnings (unused typedefs) 2014-11-20 13:06:59 +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 f62da65519 Merge branch 'Tangential_complex-cjamin-old' into Tangential_complex-cjamin 2014-10-28 18:03:32 +01:00
Clement Jamin c2185923e3 Merge branch 'Triangulation-add_regular_tri-cjamin_mglisse-old' into Triangulation-add_regular_tri-cjamin_mglisse 2014-10-28 17:52:29 +01:00
Clement Jamin 9259bd777f Also uses 64 bits for Xor_type on 32-bit systems, if possible 2014-10-28 17:47:18 +01:00
Clement Jamin fa796a088d unsigned long was not big enough here 2014-10-28 16:56:44 +01:00
Clement Jamin dc209b8e34 Clean-up comment 2014-10-14 17:25:51 +02:00
Clement Jamin f6a4576d19 Remove the use of Kernel_traits + bug fix in OFF export 2014-10-02 11:30:33 +02:00
Clement Jamin 695a00eb95 Merge branch 'Tangential_complex-cjamin-old' into Tangential_complex-cjamin 2014-09-23 08:58:38 +02:00
Clement Jamin 6078634d07 Merge branch 'Triangulation-add_regular_tri-cjamin_mglisse-old' into Triangulation-add_regular_tri-cjamin_mglisse 2014-09-23 08:56:09 +02:00
Clement Jamin 2974822d30 Fix warnings 2014-09-22 15:20:46 +02:00
Clement Jamin e0474c1b92 Remove unused typedefs 2014-09-22 14:29:07 +02:00
Clement Jamin 080d913416 Reorder initializer list to suppress a warning 2014-09-22 14:26:08 +02:00
Clement Jamin c17b04e319 Pedantic GCC doesn't like those useless semicolons 2014-09-19 15:32:51 +02:00
Clement Jamin 9a1c16fc9f Prevent name conflict with min/max 2014-09-19 12:22:36 +02:00
Clement Jamin a2f9041d54 Fix spatial_sort 2014-09-14 09:06:21 +02:00
Clement Jamin 7d768cbfb8 Merge branch 'Tangential_complex-cjamin-old' into Tangential_complex-cjamin 2014-09-13 00:13:23 +02:00
Clement Jamin 121fabd264 Removed some "auto" keywords 2014-09-12 17:04:26 +02:00
Clement Jamin d6255a16f0 Fix syntax 2014-09-12 16:56:47 +02:00
Clement Jamin bf946d4e87 Temporarily remove spatial_sort as it was wrong 2014-09-12 16:51:12 +02:00
Clement Jamin f2ccb9c1d0 Merge branch 'Tangential_complex-cjamin-old' into Tangential_complex-cjamin 2014-09-09 14:40:40 +02:00
Clement Jamin a2e172c57e Add a TODO 2014-09-08 06:47:17 +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 eb884bd4eb Removed a precondition
This precondition may be false when processing the hidden cells of
the regular triangulation
2014-09-05 08:17:17 +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 e41484a3f0 Pass-by-ref the traits 2014-09-05 07:43:31 +02:00
Clement Jamin 544d3a1ef1 Merge branch 'Triangulation-add_regular_tri-cjamin_mglisse-old' into Triangulation-add_regular_tri-cjamin_mglisse 2014-09-04 17:36:21 +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 72601f6cbd Fix a bug in the copy-constructor of TDS
When the dimension is -1, there is one vertex: the infinite vertex.
2014-09-02 18:47:00 +02:00
Clement Jamin 429e992570 Fix a bug in the copy-constructor of TDS
When the dimension is -1, there is one vertex: the infinite vertex.

(cherry picked from commit f466414a75)
2014-09-02 18:42:30 +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 9d8d255307 Merge branch 'Triangulation-add_regular_tri-cjamin_mglisse-old' into Triangulation-add_regular_tri-cjamin_mglisse 2014-07-30 16:42:33 +02:00