Commit Graph

594 Commits

Author SHA1 Message Date
Clement Jamin 080d913416 Reorder initializer list to suppress a warning 2014-09-22 14:26:08 +02:00
Clement Jamin 2450d24a35 Remove test_torture for now since it takes too much time, particularly in debug 2014-09-19 15:50:06 +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 2bc5d62429 Comment some tests 2014-09-15 14:32:38 +02:00
Clement Jamin a2f9041d54 Fix spatial_sort 2014-09-14 09:06:21 +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 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 ded123507d Updated and new input data files for apps 2014-09-05 09:19:44 +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 2ded31716e Update test 2014-07-30 19:00:12 +02:00
Clement Jamin cc2e0edeb9 Make the test random + smaller weights
Hidden points are not handled for now
2014-07-30 18:32:13 +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 78428ac253 File renaming 2014-07-30 16:45:28 +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 10547ce0e7 Fix identation + remove useless typedefs 2014-07-29 17:05:45 +02:00
Clement Jamin b01ebecf5a Data 2014-07-29 17:02:16 +02:00
Clement Jamin 96fa41a1e7 Add a comment 2014-07-29 16:59:50 +02:00
Clement Jamin 681f6dd11c Fix duplicate find_package(Eigen3) 2014-07-29 16:37:57 +02:00
Clement Jamin ba44eb778f Switch to UTF8 2014-07-24 14:45:51 +02:00
Clement Jamin 018929fecf Replace operator<< for Point_d by output_point 2014-07-22 17:26:55 +02:00
Sébastien Loriot 38b860ca86 remove non-utf8 caracters 2014-07-08 09:15:34 +02:00
Clement Jamin 1f455f621d Fix Eigen detection 2014-07-07 14:18:04 +02:00
Clement Jamin b32209f6a9 Update dont_submit 2014-07-05 06:19:58 +02:00
Clement Jamin 8b5b585c77 Rename example cpp file (already exists in another package) 2014-07-03 20:46:42 +02:00
Clement Jamin 7958689c5d Rename test cpp files 2014-07-03 19:56:46 +02:00
Clement Jamin 5a5f5de56e Commit the CMakeLists.txt (use Eigen) 2014-07-02 13:06:57 +02:00
Clement Jamin b80defe0f5 Bug fix: there is no data in the cell 2014-07-01 19:09:39 +02:00
Clement Jamin dbb9446668 Doc: fix template param 2014-06-24 23:03:34 +02:00
Clement Jamin 52f67ed4da Doc: changes according to Mariette's live review 2014-06-24 18:48:53 +02:00
Clement Jamin d0b8281ab7 Update license in the code (QPL => GPL) 2014-06-24 15:47:47 +02:00
Clement Jamin bd92b4f6c8 Simplify package description 2014-06-24 13:27:02 +02:00
Clement Jamin a0d3077ee6 Doc: changes according to Mariette's live review 2014-06-24 11:46:46 +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 963ebc58bd Test more dimensions 2014-06-17 18:45:05 +02:00
Clement Jamin cb848a4375 Remove useless typedefs 2014-06-17 17:38:03 +02:00
Clement Jamin 8926a565d0 Call is_valid 2014-06-17 17:37:24 +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 de6fbd8d85 Triangulation_io.h does not exist anymore 2014-06-17 00:17:05 +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
Clement Jamin d829e61fd1 Temporary ugly code that runs without crashing 2014-06-14 08:17:16 +02:00
Clement Jamin 9277e907db Commented the traces out 2014-06-14 08:16:30 +02:00
Clement Jamin 286d476f68 Use lower weights 2014-06-14 08:14:59 +02:00
Clement Jamin 92de88555f More debug traces 2014-06-13 19:12:34 +02:00
Clement Jamin a94ed18092 Just test dim 2 for now 2014-06-13 16:09:51 +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
Clement Jamin 174fde081e Update doc according to Menelaos review 2014-05-23 17:02:52 +02:00
Clement Jamin 19f4c90954 Fix indentation 2014-05-22 07:51:04 +02:00
Clement Jamin 37f2286036 Fix precondition 2014-05-22 07:50:36 +02:00
Clement Jamin b7f2e2efb5 Update doc according to Menelaos review 2014-05-20 17:54:17 +02:00
Clement Jamin ad352fdb50 Missing includes 2014-05-20 17:31:03 +02:00
Clement Jamin 3464d28637 Use CGAL_assertion 2014-05-20 17:23:39 +02:00
Clement Jamin 09ed3f40d0 Doc fixes according to Mariette's review 2014-05-20 17:02:27 +02:00
Clement Jamin d97dc95df6 Fix explanations about the infinite vertex
According to Mariette's review
2014-05-20 15:30:56 +02:00
Clement Jamin 84d3517cdd Clean-up \cgalModifXXX 2014-05-19 16:54:37 +02:00
Clement Jamin a55a810fe4 Replace Hidden_type by unspecified_type 2014-05-19 16:17:44 +02:00
Clement Jamin 42e2287f8c Add "advanced" sections + clarify some sentences 2014-05-19 16:10:49 +02:00
Clement Jamin 6c67029107 Fix link 2014-05-15 17:48:17 +02:00
Clement Jamin 189529b349 Split concepts TriangulationDSFullCell and TriangulationDSVertex 2014-05-15 17:42:47 +02:00
Clement Jamin d5e2e3668f Doc: add a precision 2014-05-15 13:33:11 +02:00
Clement Jamin e34eb121b1 Clarify doc (Mariette's review) 2014-04-30 17:56:56 +02:00
Clement Jamin b76ef3a7ef Proof-reading of the documentation 2014-04-30 17:19:20 +02:00
Clement Jamin 9606d70583 Clarify dimensions (Mariette's review) 2014-04-30 15:47:07 +02:00
Clement Jamin 44ab951a9d Remove problematic line-breaks 2014-04-30 15:46:44 +02:00
Clement Jamin 774a7c3923 Fix the "R" 2014-04-10 17:59:29 +02:00
Clement Jamin db3960dee9 Minor fixes for doxygen 2014-04-10 11:01:36 +02:00
Clement Jamin fbcf657a2d Clean-up + code for static/dynamic dimension 2014-04-08 16:18:30 +02:00
Clement Jamin 62af53e7f0 Doc: add missing figure 2014-04-08 16:17:23 +02:00
Clement Jamin 8266346f6d Move Substitute_point_in_vertex_iterator outside of Triangulation 2014-04-07 10:00:28 +02:00
Clement Jamin 144d03f08f Merge branch 'Triangulation-higher_dimensions-odevil_shornus' of ssh://scm.cgal.org/var/git/cgal into Triangulation-higher_dimensions-odevil_shornus 2014-04-04 22:55:02 +02:00
Clement Jamin b4b05769fd Missing includes 2014-04-04 22:51:10 +02:00
Marc Glisse 4a321e57d2 Let it compile. Substitute_point_in_vertex_iterator should move out of
Triangulation ASAP.
2014-04-04 22:37:19 +02:00
Clement Jamin 9c8a469339 Use transform_iterator instead of iterator_adaptor 2014-04-04 16:06:33 +02:00
Clement Jamin 0709be0904 Substitute_iterator is not used anymore 2014-04-04 15:35:06 +02:00
Clement Jamin e2faf48a5c Store a pointer instead of a ref in Substitute_point_in_vertex_iterator 2014-04-04 15:28:04 +02:00
Clement Jamin 5c5151ce2b New "substitution iterator" for orientation computation 2014-04-03 17:39:29 +02:00
Clement Jamin 81a32628a6 Add requirements for "Point_d" 2014-04-02 15:27:03 +02:00
Clement Jamin 1930dec817 Untabify + make the examples use the Epick_d kernel 2014-04-01 17:30:49 +02:00
Clement Jamin 40538db82e Use boost::optional::get_ptr() + comments 2014-04-01 17:19:54 +02:00
Clement Jamin 2258e7a810 Fix: use a pointer instead of a copy of Flat_orientation_d
Note: the previous commit fixing this problem (using
construct_flat_orientation_d_object()) was not compilable
2014-04-01 16:01:21 +02:00
Clement Jamin 3e7422dc75 Remove useless consts 2014-04-01 15:22:58 +02:00
Clement Jamin 92f3d67ebc Do not use Flat_orientation_d default constructor (it might not exist) 2014-04-01 15:02:06 +02:00
Clement Jamin 939b8b648f Fix warnings 2014-04-01 14:40:44 +02:00
Clement Jamin 53b9729d71 Merge branch 'Triangulation-higher_dimensions-odevil_shornus' of ssh://scm.cgal.org/var/git/cgal into Triangulation-higher_dimensions-odevil_shornus 2014-04-01 13:57:13 +02:00
Clement Jamin 2f874ff8a3 Bug fix (reference to temporary object)
Conflict_predicate now stores copies of the predicates instead of references.
2014-04-01 13:56:38 +02:00
Marc Glisse 5887acc1b4 typename only for dependent nested types. 2014-03-31 20:56:41 +02:00
Clement Jamin 3db5931721 Remove debugging code (oops) 2014-03-31 20:07:26 +02:00
Clement Jamin 3090bad5ce Fix Dark_triangulation orientation bug.
See commit 7cb5ef208d
2014-03-31 20:06:12 +02:00
Clement Jamin c7c7c184a3 Merge branch 'Triangulation-higher_dimensions-odevil_shornus' of ssh://scm.cgal.org/var/git/cgal into Triangulation-higher_dimensions-odevil_shornus 2014-03-31 19:41:15 +02:00
Clement Jamin ee1183f8b5 Doc fixes according to Mariette's review 2014-03-31 19:38:56 +02:00
Marc Glisse 6728dede7f Remove unused and illegal default arguments of do_locate. 2014-03-31 18:09:41 +02:00
Clement Jamin cedb382c88 Remove old doc files 2014-03-28 11:04:10 +01:00
Clement Jamin b7bf6488cd Doc fixes according to reviews 2014-03-28 11:02:50 +01:00
Clement Jamin 7e845cea75 Doc fixes according to Mariette's review 2014-03-27 18:00:44 +01:00
Clement Jamin e65c167497 Minor fixes in the doc 2014-03-26 17:53:23 +01:00
Clement Jamin 769da4d749 Fix \cgalAdvanced 2014-03-26 17:02:10 +01:00
Clement Jamin b7cfd3928f rename get_tds_data=>tds_data + more detail in the doc 2014-03-26 16:54:14 +01:00
Clement Jamin 737215505a Merge branch 'Triangulation-higher_dimensions-odevil_shornus' of ssh://scm.cgal.org/var/git/cgal into Triangulation-higher_dimensions-odevil_shornus 2014-03-26 16:37:26 +01:00
Clement Jamin a73fccb17d Using template alias declarations to document rebind classes in TDS3 + clarify 2014-03-26 16:36:13 +01:00
Marc Glisse 9e3028ba87 Let it compile.
Move the wrapper after the typedefs it uses.
Missing typename.
The last using typename may have to be replaced with a typedef for
gcc-4.6.
2014-03-25 16:53:46 +01:00
Clement Jamin 885741d466 Use Marc's new Kernel_d 2014-03-25 11:51:23 +01:00
Clement Jamin 94ae9ec16a Fix warnings 2014-03-25 11:48:39 +01:00
Clement Jamin 4afe04851b Fix a warning 2014-03-25 11:23:08 +01:00
Clement Jamin 7008499422 Syntax fix 2014-03-24 16:17:16 +01:00
Clement Jamin efe8aabd90 Changes according to reviews (with Olivier) 2014-03-20 18:15:38 +01:00
Clement Jamin 5e351fe56e Doc: some fixes according to Mariette's review 2014-03-19 18:00:48 +01:00
Clement Jamin 35fdca409a Untabify + rename 'd' => 'dim' in some functions 2014-03-19 16:54:52 +01:00
Clement Jamin 6d7e22e0d2 Classes: changes according to Menelaos' review (first pass) 2014-03-19 16:53:52 +01:00
Clement Jamin ef6de73a41 Doc of concepts: changes according to Menelaos' review 2014-03-19 16:33:55 +01:00
Clement Jamin e4491acdcb Doc: fixes according to Menelaos' review 2014-03-19 16:33:28 +01:00
Clement Jamin aee62af817 Doc: cosmetic fixes 2014-03-19 16:32:41 +01:00
Olivier Devillers 40b29fc35f reading the todo list with Clement 2014-03-18 16:36:25 +01:00
Olivier Devillers fe2f9f25c8 adding one dim 2014-03-18 16:12:04 +01:00
Clement Jamin f84092f146 Update deprecated code 2014-03-18 16:00:23 +01:00
Olivier Devillers 5ad9f44d83 Triangulation user manual 2013-12-05 08:50:49 +01:00
Olivier Devillers 671e0833b3 adding config files for doxygen 2013-11-29 14:01:33 +01:00
Philipp Möller b3fa1e4efe Integrate the classified references 2012-12-29 23:06:47 +01:00
Philipp Möller fd8e36348f Get rid of latex macros 2012-12-29 22:59:57 +01:00
Philipp Möller 86f726849d Fix odd math modes and broken links 2012-12-29 22:50:50 +01:00
Philipp Möller 704ac2f68c Missing examples file and wrong capitalization in commands 2012-12-29 22:29:46 +01:00
Philipp Möller 11c93a5f35 Fix converrors 2012-12-29 20:39:29 +01:00
Philipp Möller 8bc5e52bbb First pass of doxygen doc 2012-12-22 18:19:41 +01:00
Samuel Hornus 7bc1f17175 some little improvements to the user manual. 2012-09-19 14:15:06 +00:00
Samuel Hornus 8907c117b7 additions to the TODO list 2012-09-10 13:14:40 +00:00
Samuel Hornus c823a02ae9 fix minor issues with code and doc regarding the locate() functions 2012-09-10 12:15:28 +00:00
Samuel Hornus f99bc3b258 removed now-useless header inclusion 2012-07-19 13:52:57 +00:00
Samuel Hornus 475ca91c6a revised the definition of TDS::Facet and TDS::Rotor to avoid problems with automatic casting of Full_cell_handle to Facet, and fix Facet_iterator to not use the equality comparison of two Facets, which is not in the TDS concept 2012-07-19 13:46:48 +00:00
Samuel Hornus c46b18dee1 small fixed on is_infinite 2012-07-18 18:56:52 +00:00
Samuel Hornus 057c00d3c6 various stuff 2012-07-18 15:30:54 +00:00
Samuel Hornus 1476d216ee updated TODO 2012-07-18 10:14:10 +00:00
Samuel Hornus c12988a9cc add user minformation about mirror indices and the storage policy in the user manual 2012-07-18 10:12:43 +00:00
Samuel Hornus 034b8a4f1f improved collapse-face figure 2012-07-18 10:11:56 +00:00
Samuel Hornus 1fbc72f4a7 improved figures a little bit and improved their PNG versions with correct crop box 2012-07-18 09:15:31 +00:00
Samuel Hornus 427add5d67 removed points_begin()/end() from TriangulationFullCell 2012-07-17 12:44:39 +00:00
Samuel Hornus ba7c89c860 revised is_valid code and doc for Triangulation class 2012-07-10 13:13:41 +00:00
Samuel Hornus f4bc57b8ef removed useless healder inclusion 2012-07-10 13:13:13 +00:00
Samuel Hornus e96a8301eb code and doc for is_valid, for vertex, full_cell and tds 2012-07-09 16:06:37 +00:00
Olivier Devillers 284142f645 ambient vs max dim, (code first step) 2012-07-06 14:13:18 +00:00
Olivier Devillers 44c4d5cc8c max vs ambient dim (doc) 2012-07-06 13:16:09 +00:00
Olivier Devillers e9ac837bd4 delaunay example 2012-07-06 10:57:55 +00:00
Olivier Devillers 3503ca6846 some comments in todo list 2012-07-06 10:54:46 +00:00
Samuel Hornus 1f3a2925c3 updated TODO 2012-07-04 15:47:45 +00:00
Samuel Hornus 0ffec0eaf4 update documentation w.r.t. default value for constructor's parameter 2012-07-04 15:47:18 +00:00
Samuel Hornus 22022fb2d1 updated documentation of is_valid 2012-07-04 15:46:42 +00:00
Samuel Hornus db89f01baf fix HTML manual 2012-07-04 15:45:02 +00:00
Samuel Hornus 0aa3a83f6f improve the is_valid() method: more thorough test 2012-07-04 15:43:53 +00:00
Samuel Hornus e9d2061ac3 update code to follow new development in the package 2012-07-04 15:42:24 +00:00
Samuel Hornus 45eea10500 cosmetic changes and fixed a function declaration in barycentric_subdivision.cpp 2012-07-03 16:42:26 +00:00
Olivier Devillers 6416b4a73b default arg to tds constructor 2012-07-03 15:33:45 +00:00
Samuel Hornus acccab37ca - added missing "using Base::..."
- fixed DT::remove() to account for the removal of is_vertex(p, v, hint) function from the Triangulation class.
- call tds().incident... since the local incident... function has been removed.
2012-07-03 15:16:31 +00:00
Olivier Devillers 4336cf166a all details in reviews implemented, remain some stuff in the todo list 2012-06-20 16:25:02 +00:00
Olivier Devillers adbf200c70 all details in reviews implemented, remain some stuff in the todo list 2012-06-20 16:13:27 +00:00
Olivier Devillers b9ba031fbe detail 2012-06-20 15:23:32 +00:00
Olivier Devillers 1d74a45727 add_some_files 2012-06-20 15:22:56 +00:00
Olivier Devillers c4d210193c implementing_reviews 2012-06-08 16:04:21 +00:00
Olivier Devillers 78a3224468 implementing the reviews 2012-06-08 12:26:30 +00:00
Olivier Devillers 53d5c41759 implementing reviews of concept TDS 2012-05-25 14:45:48 +00:00
Olivier Devillers 0ce7e7e53b new fig 2012-05-25 13:27:09 +00:00
Olivier Devillers dddd995972 details 2012-05-24 14:31:26 +00:00
Olivier Devillers a8ae50d1da after reviews of user manual 2012-05-23 15:22:34 +00:00
Olivier Devillers 1c976bb71f after reviews of user manual 2012-05-23 15:22:18 +00:00
Olivier Devillers 20b9923723 reviwer 2, user manual 2012-05-22 14:28:36 +00:00
Olivier Devillers a995ebf6ff pass, user manual reviewer 1 2012-05-22 12:36:31 +00:00
Olivier Devillers c922c1b474 following reviews 2012-05-16 12:41:38 +00:00
Olivier Devillers 3c8c4cf576 splitting basic example 2012-05-15 14:37:55 +00:00
Samuel Hornus f08323e864 add comments for future fixes to be done 2012-01-09 15:46:16 +00:00
Samuel Hornus 807acdab2a fix some issues brought by Andreas (see wiki) 2012-01-09 15:33:05 +00:00
Samuel Hornus 5cc91351c2 add barycentric subdivision example in documentation 2011-10-24 14:28:52 +00:00
Samuel Hornus d6e77bfe99 tiny fixes 2011-10-24 14:28:41 +00:00
Samuel Hornus f1f8b0bfec added new example about barycentric subdivision 2011-10-24 14:07:23 +00:00
Samuel Hornus 2183ad00d7 clarify how to read the first example 2011-10-21 19:27:14 +00:00
Samuel Hornus 41baaa39ab back to 100 points 2011-10-20 13:56:45 +00:00
Samuel Hornus 17ac914600 tiny fixes in user manual 2011-10-20 13:56:25 +00:00
Olivier Devillers 910c32a14c remove hack of substituting the query in the simplex before calling orientation 2011-10-20 07:41:32 +00:00
Olivier Devillers 952eff0b21 remove hack of substituting the query in the simplex before calling orientation 2011-10-19 17:22:12 +00:00
Olivier Devillers 71d80c3cc1 doc details, almost ready for submission 2011-10-19 13:46:09 +00:00
Olivier Devillers 9adbdc3ee0 doc details, almost ready for submission 2011-10-19 13:36:34 +00:00
Olivier Devillers bb02600abb better predicates in triangulation traits 2011-10-19 12:43:10 +00:00
Olivier Devillers 84a832fa4d few things 2011-10-14 14:46:25 +00:00
Olivier Devillers a1bb0c01b8 removing the requirement that infinity has index 0 2011-10-14 13:27:36 +00:00
Olivier Devillers 099cbfa45e testing finite_vertex_iterator 2011-10-14 08:37:16 +00:00
Olivier Devillers 42e210f739 spatial sort include a random shuffle 2011-10-14 08:32:42 +00:00
Olivier Devillers 6f972ff658 is_finite --> ! is_infinite 2011-10-13 15:27:14 +00:00
Samuel Hornus 5b031ef0ac fix finite_vertex_iteartor 2011-10-13 13:52:02 +00:00
Olivier Devillers 94d36d0eff todo_update 2011-10-13 09:55:06 +00:00
Olivier Devillers 97f060d709 todo_update 2011-10-13 09:47:05 +00:00
Olivier Devillers b9677b4c66 todo_update 2011-10-13 09:46:58 +00:00
Olivier Devillers daa92a2b7d todo list 2011-10-10 09:31:10 +00:00
Olivier Devillers db97ea9082 one pass on the doc 2011-10-07 15:02:20 +00:00
Olivier Devillers 738a6dea6c smoothing doc and examples 2011-09-28 12:59:50 +00:00
Olivier Devillers 65a497f793 smoothing doc and examples 2011-09-28 12:59:24 +00:00
Olivier Devillers ce2d815a20 filtered kernel 2011-09-23 12:39:08 +00:00
Samuel Hornus f9d3a0cee8 update TODO 2011-06-22 12:56:49 +00:00
Samuel Hornus f76a46bf4a some more doc fixes for TDS concept 2011-06-22 12:52:58 +00:00
Samuel Hornus d4cc6dd84a more small fixes 2011-06-22 12:43:51 +00:00
Samuel Hornus c93a08987a more doc fixes 2011-06-21 14:55:47 +00:00
Samuel Hornus 136d296943 doc of Triangulation 2011-06-21 14:41:45 +00:00
Samuel Hornus 05b6f935b7 quick fix 2011-06-21 11:35:15 +00:00
Samuel Hornus 1e05274cc3 quick fix 2011-06-21 11:35:05 +00:00
Samuel Hornus 6aa238623f fix small issues in doc of Delaunay_triangulation class 2011-06-21 10:21:30 +00:00
Samuel Hornus 50b53cbf79 copy constructor for the class Triangulation 2011-06-20 12:54:31 +00:00
Samuel Hornus a6a22e4d02 copy constructor for TDS (class only, not in concept) 2011-06-20 12:38:32 +00:00
Samuel Hornus bdb42edd21 fixes in the documentation 2011-06-17 14:23:27 +00:00
Samuel Hornus e634806a1a fixes from a reading pass of the user manual 2011-06-17 13:28:57 +00:00
Samuel Hornus 32984361ef getting rid of pure complex term 2011-06-17 08:52:05 +00:00
Samuel Hornus fd68218511 hunting pure complexes 2011-06-17 08:40:50 +00:00
Samuel Hornus cf98604c4e update TODO 2011-06-17 08:32:46 +00:00
Samuel Hornus 469a5e8f31 update documentation about TDS_data 2011-06-17 08:32:25 +00:00
Samuel Hornus 1e991fcbe5 minor fixes 2011-06-09 14:50:59 +00:00
Samuel Hornus b7fc235445 use incident_faces instead of useless (in this case) incident_upper_faces 2011-05-31 14:21:43 +00:00
Samuel Hornus 4b273f2abe use color macro only for TeX, not HTML manual 2011-05-31 14:21:10 +00:00
Samuel Hornus 4cd3a9d860 fix delaunay.cpp improperly counting infinite edges in dimension 1 because calling incident_faces in that case, instead of incident_full_cells 2011-05-31 12:35:56 +00:00
Samuel Hornus 6c798df21d *) cleaner (like Triangulation_data_structure_3) handling of flags in simplices.
*) Remove usage of non-documented function from TDS in Delaunay_triangulation.h (ie, functions not in the TDS concept, mostly set/get_visited)
2011-05-31 12:11:11 +00:00
Samuel Hornus 195275e0c3 IN_SIMPLEX -> IN_FULL_CELL, and little a cleaning 2011-05-20 11:17:17 +00:00
Olivier Devillers a3f23480b4 small correction 2011-05-12 12:54:32 +00:00
Olivier Devillers 35f8104643 remove filter from example to make it compile 2011-05-12 08:30:59 +00:00
Samuel Hornus c54c445c42 more details on the storage policy 2011-05-11 16:13:48 +00:00
Samuel Hornus 96b8da3e2a comment is_boundary_facet and abstract the type Facet in the TDS Concept 2011-05-11 15:50:38 +00:00
Olivier Devillers 6fef8c0c17 todo 2011-05-11 15:44:02 +00:00
Olivier Devillers aa3cdf9afe one pass on user manual 2011-05-11 15:41:19 +00:00
Samuel Hornus 8280eccd6a mark functions in Triangulation_face.h as required by the Concept. Add precondition that Face be of dim strictly smaller than ambient_dim; fix bug due to this precondition, in Triangulation.h 2011-05-11 15:01:38 +00:00
Samuel Hornus dcf05ce797 compute_star -> star, remove adjacent, mark Concept function as such 2011-05-11 14:11:50 +00:00
Samuel Hornus 99caf92b87 cleaning TriangulationDSV and TriangulationDSFC and some comments in Triangulation.tex 2011-05-11 14:10:38 +00:00
Olivier Devillers 5366257bb5 remove adjacent and gather 2011-05-11 14:02:16 +00:00
Olivier Devillers e06ad56c3f remove adjacent and gather 2011-05-11 13:57:12 +00:00
Olivier Devillers 3d1f9a7206 compute_star 2011-05-11 11:37:16 +00:00
Samuel Hornus 0f15bc8a38 mark function from Concept as such for Triangulation_ds_vertex.h 2011-05-10 21:39:51 +00:00
Samuel Hornus 35ccb9ff86 mark function from Concept as such (in comment) and update TODO 2011-05-10 21:33:05 +00:00
Samuel Hornus f17dfaca4e fix tiny errors 2011-05-10 21:32:05 +00:00
Samuel Hornus af70f1d297 fix the table of content of the ref man 2011-05-10 20:18:50 +00:00
Samuel Hornus 1dafc48b7a renamed some functions, see TODO 2011-05-10 19:49:31 +00:00
Samuel Hornus 42ba0c960d some cleanup in the code 2011-05-10 15:56:58 +00:00
Olivier Devillers 0af064912d renaming, first pass on ref manual ok, still work to do on user manual 2011-05-10 15:22:45 +00:00
Samuel Hornus 5f9d0ee0bd rename all classes, did not rename some member functions yet 2011-05-10 14:34:11 +00:00
Samuel Hornus c623439481 renamed all simplex and vertex classes 2011-05-10 14:10:39 +00:00
Samuel Hornus 52f1b45abc change Pure_complex_ds* to Triangulation_ds* 2011-05-10 13:13:59 +00:00
Samuel Hornus 3829cc5ca6 change Pure_complex_face to Triangulation_face 2011-05-10 12:54:33 +00:00
Samuel Hornus aa763317f5 rename simplex storage policies files 2011-05-10 12:45:58 +00:00
Samuel Hornus 6934fe43d9 renaming internal directory 2011-05-10 12:38:08 +00:00
Samuel Hornus c46b43fa08 change some internal files names 2011-05-10 12:33:19 +00:00
Samuel Hornus 1d4d6d99ac rename include-guard-macros, PCDS template param, PCDS* class name, internal namespaces 2011-05-10 12:26:23 +00:00
Samuel Hornus 6edfe5640f cleanup 2011-05-09 20:39:15 +00:00
Samuel Hornus 090007350c fix small bug in stream output 2011-05-09 20:22:48 +00:00
Olivier Devillers 00da4e19fd renaming tds 2011-05-09 14:28:14 +00:00
Olivier Devillers ea41eb3b27 renaming tds 2011-05-09 14:27:17 +00:00
Olivier Devillers f08a6933de renaming tds 2011-05-09 11:48:51 +00:00
Olivier Devillers c6697e31ef renaming 2011-05-09 11:31:01 +00:00
Olivier Devillers da2b234edc renaming 2011-05-09 07:04:31 +00:00
Samuel Hornus 37ff7093f6 easier reading of member variables 2011-05-06 17:06:55 +00:00
Samuel Hornus e47bbc2078 Checked the correctness of the perturbed predicate, found no mistake 2011-05-03 22:13:43 +00:00
Olivier Devillers 1f2391f875 renaming 2011-05-03 16:02:26 +00:00
Olivier Devillers 37bad41a52 renaming 2011-05-03 14:27:30 +00:00
Olivier Devillers b37e111260 renaming 2011-05-03 14:12:47 +00:00
Olivier Devillers af6c8f4680 renaming 2011-05-03 14:09:16 +00:00
Olivier Devillers f76a6767b6 renaming 2011-05-03 12:31:13 +00:00
Olivier Devillers 728a589d7f renaming 2011-05-03 12:31:01 +00:00
Olivier Devillers 21d8382cb0 files renaming 2011-05-03 12:13:33 +00:00
Olivier Devillers ed7a74b1b5 renaming file in doc 2011-05-03 09:44:58 +00:00
Samuel Hornus e818824798 easier switch between regular and new, experimental kernel 2011-05-02 15:25:20 +00:00
Samuel Hornus aec8440286 more complete test for dc.cpp 2011-05-01 22:18:17 +00:00
Samuel Hornus 5401fc9be6 fix the perturbation scheme to comply with the negative-inside convemtion of CGAL side_of_oriented_sphere tests 2011-05-01 21:40:46 +00:00
Samuel Hornus 74c7d5992d small fix to compile with both cpp0x and plain old cpp 2011-05-01 21:37:26 +00:00
Samuel Hornus df420d1a04 simplify regular grid generation 2011-05-01 21:31:13 +00:00
Samuel Hornus 613d7f78e6 swap bounded:unbounded to adhere to the convention of previous CGAL code 2011-05-01 18:08:31 +00:00
Samuel Hornus f3e9985e8c remove obsolete stuff 2011-05-01 18:07:05 +00:00
Samuel Hornus 6e0017bbea forgot one commment 2011-04-29 09:33:59 +00:00
Samuel Hornus aeaa073517 make torture.cpp compile with ex-Old_kernel_d 2011-04-28 15:30:18 +00:00
Olivier Devillers 76e95c9689 import from experimental packages in the new branch model 2011-04-28 13:25:16 +00:00