Commit Graph

145 Commits

Author SHA1 Message Date
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
Clement Jamin 96fa41a1e7 Add a comment 2014-07-29 16:59:50 +02:00
Clement Jamin 018929fecf Replace operator<< for Point_d by output_point 2014-07-22 17:26:55 +02:00
Clement Jamin d0b8281ab7 Update license in the code (QPL => GPL) 2014-06-24 15:47:47 +02:00
Clement Jamin 8ff09b38a0 Comment fix 2014-06-19 07:56:10 +02:00
Clement Jamin d02296de83 Missing using/typedef + bug fix 2014-06-19 07:52:14 +02:00
Clement Jamin 7d0d7293f0 Derecursify insert_in_tagged_hole
No stack overflow anymore.
2014-06-18 19:27:52 +02:00
Clement Jamin 7b9cfe4168 Fix tabulation (size = 2 spaces) 2014-06-18 14:57:59 +02:00
Clement Jamin cb848a4375 Remove useless typedefs 2014-06-17 17:38:03 +02:00
Clement Jamin 490adcdd1b Add DT::is_valid and RT::is_valid 2014-06-17 17:36:41 +02:00
Clement Jamin 754808bef7 Change default param value (for export) 2014-06-17 14:53:10 +02:00
Clement Jamin 54ab0fc5a1 Clean-up debug traces 2014-06-17 14:48:34 +02:00
Clement Jamin d8b0e2904e New data for 2D and 3D + improved export 2014-06-17 14:48:03 +02:00
Clement Jamin ad12bb88df Fix MSVC warnings 2014-06-17 11:23:33 +02:00
Clement Jamin 60fc6b63f3 RTd to OFF application 2014-06-17 11:23:12 +02:00
Clement Jamin 2f4c40cdad Fix a warning 2014-06-17 00:18:34 +02:00
Clement Jamin 3898ccdd8b Remove Triangulation_io.h 2014-06-17 00:17:51 +02:00
Clement Jamin 907f7bec01 Export to OFF (2D & 3D triangulations) 2014-06-16 11:44:06 +02:00
Clement Jamin 9055e27175 Improve output + variable renaming 2014-06-16 09:26:14 +02:00
Clement Jamin d141311a5b Some operator<< for the points 2014-06-16 09:25:24 +02:00
Clement Jamin 41a312bca3 Revert "Temporary ugly code that runs without crashing"
Now it works.
This reverts commit d829e61fd1.
2014-06-16 08:06:52 +02:00