Commit Graph

280 Commits

Author SHA1 Message Date
Andreas Fabri 9da81eb8ed Adress int/size_t warnings 2019-01-10 08:30:01 +01:00
Iordan Iordanov 5ebbbe28a8 fixed warning for demo (unused variables) 2019-01-09 20:53:00 +01:00
Iordan Iordanov b38b5123e2 Added default parameters to example to please testsuite 2019-01-09 20:52:24 +01:00
Iordan Iordanov 2fc60723e8 Adding benchmark folders with correct files 2019-01-08 12:33:15 +01:00
Iordan Iordanov 70a764cd63 Tests cleanup (removed unnecessary files, moved benchmarks to proper directory, cleaned CMakeLists.txt) 2019-01-08 12:32:41 +01:00
Iordan Iordanov 8e4d9c8f64 Added static_cast<>() calls to please Jenkins 2019-01-08 12:31:54 +01:00
Mael Rouxel-Labbé 471125e2bb Do not use autouic 2019-01-08 10:32:46 +01:00
Andreas Fabri 667ef0baff The integer constants are too big for VC++ 2019-01-08 09:24:30 +01:00
Iordan Iordanov bb18b38b0a bugfix for Travis (?) 2019-01-08 08:43:05 +01:00
Iordan Iordanov 252f4ecf4a Cosmetic modifications and comments cleanup for test files 2019-01-03 15:18:56 +01:00
Iordan Iordanov 1999228d91 Removed unneeded vertex class constructor 2019-01-03 15:11:59 +01:00
Iordan Iordanov 4c12f4a2ee Modified triangulation classes to use constructions and predicates from geom_traits() 2019-01-03 15:11:35 +01:00
Iordan Iordanov 368bcf718b Modified demo to facilitate code cleanup 2019-01-03 15:10:49 +01:00
Iordan Iordanov cb6b6e179a Modified traits class as for HT2: construction and predicate objects in 'internal' namespace, _object functions declared in traits class 2019-01-03 14:41:30 +01:00
Iordan Iordanov 3529dd6bbb Added file long_description.txt 2018-12-30 17:13:08 +01:00
Iordan Iordanov 32263dc6fd Cleanup of CMakeLists.txt files 2018-12-30 10:46:47 +01:00
Iordan Iordanov f4ee92d66c Used correct calls to construction objects from the geom_traits 2018-12-30 10:45:44 +01:00
Iordan Iordanov d7a70c7264 Modified inheritance for geom_traits, cw, ccw, tds, and neighbor_translation 2018-12-30 10:43:58 +01:00
Iordan Iordanov 9631dbb835 Added _object function for inexact circumcenter construction 2018-12-30 10:42:38 +01:00
Iordan Iordanov e53a3d3b67 Added new test for iterator 'remove' function 2018-12-27 21:14:14 +01:00
Iordan Iordanov 323075d21f Removed completed todo items from documentation 2018-12-27 21:13:37 +01:00
Iordan Iordanov cf5e7f0691 Added 'remove' function with iterator input 2018-12-27 21:12:59 +01:00
Mael Rouxel-Labbé 94e9ae9667 Cleaned P4HT2 tests 2018-12-20 10:20:21 +01:00
Mael Rouxel-Labbé 852ef51bce Compilation fixes 2018-12-20 09:53:15 +01:00
Mael Rouxel-Labbé 5084e6db5b Fixed Periodic/Weighted triangulation tags 2018-12-20 09:48:07 +01:00
Mael Rouxel-Labbé 4931c6f7bf Added dependencies files 2018-12-20 09:46:53 +01:00
Mael Rouxel-Labbé 663bf96c05 Fixed project names for HT2/P4HT2 2018-12-19 22:54:48 +01:00
Mael Rouxel-Labbé 76f1a3b5fc Some more licenses fixes for P4HT2 2018-12-19 22:39:46 +01:00
Mael Rouxel-Labbé 2b56bc6258 Some P4_HT2 code cleaning 2018-12-19 22:35:48 +01:00
Mael Rouxel-Labbé 322ddd50c8 Fixed headers / licenses in HT2 / P4_HT2 2018-12-19 20:31:49 +01:00
Iordan Iordanov 4c90155200 bugfix (wrong function call) 2018-12-19 11:21:59 +01:00
Monique Teillaud 8e285088e9 fixes following review 2018-12-12 18:45:26 +01:00
Iordan Iordanov aa2464442f a few more edits to the user manual 2018-12-12 15:40:09 +01:00
Iordan Iordanov 041d19f178 Modifications to user manual to account for Mael's review 2018-12-12 15:05:07 +01:00
Iordan Iordanov f018de7131 added directory package_info with preliminary content 2018-12-11 10:08:10 +01:00
Iordan Iordanov 6b88c86c62 small bugfix in documentation (useless underscore) 2018-12-05 07:57:48 +01:00
Iordan Iordanov e58ef3cc7b minor edits to account for Andreas' comments: changed 'allows' to 'enables'; most files were already in svg format 2018-11-24 09:35:45 +01:00
Iordan Iordanov 96f5f1fbc3 Cleanup: removed CGAL modification macros from documentation files 2018-11-22 21:07:32 +01:00
Monique Teillaud d00ab156e3 small fixes 2018-11-22 16:14:05 +01:00
Monique Teillaud aced207668 putting things in order 2018-11-22 16:07:40 +01:00
Iordan Iordanov 9ad179cee5 modified description for P4HDT2::is_valid() 2018-11-22 15:53:29 +01:00
Iordan Iordanov f55c3f0132 Corrected reference to Chapter Hyperbolic; Removed cgalmodif for links (working) 2018-11-22 15:52:49 +01:00
Monique Teillaud 894f8436d3 a few improvements 2018-11-22 15:06:39 +01:00
Monique Teillaud 9abd087b72 fixes following Andreas' comments 2018-11-22 11:28:39 +01:00
Iordan Iordanov ccf90bb2fe Changed documentation to follow new convention for naming scheme of pagkage anchors; added new image file to Doxyfile.in 2018-11-16 23:29:19 +01:00
Iordan Iordanov dfad7cc34f Edits to account for Mael's comment from last revision 2018-11-16 23:28:08 +01:00
Iordan Iordanov a49c635135 exposed derived members in traits class; changed phrase in main page of ref manual 2018-11-15 13:46:19 +01:00
Iordan Iordanov abf6922714 Added default parameter for GT 2018-11-14 21:55:04 +01:00
Iordan Iordanov 205018f07f fixed wrong concept name 2018-11-14 21:54:22 +01:00
Iordan Iordanov f1ecd5d254 fixed typo 2018-11-14 21:53:51 +01:00
Iordan Iordanov 03bd70de12 modified demo to use default GT for periodic hyperbolic Delaunay triangulation 2018-11-14 21:53:20 +01:00
Iordan Iordanov b106d40fa0 added default value for GT 2018-11-14 21:52:28 +01:00
Iordan Iordanov 32f99d5da5 renamed clean_dummy_points() to try_to_remove_dummy_vertices(); added remove() for range; fixed description of insert() with range 2018-11-14 19:05:12 +01:00
Iordan Iordanov 7c3cdad165 Added _hyperbolic_ where needed; changed concept requirement for GT; fixed Locate_type description 2018-11-14 19:03:56 +01:00
Iordan Iordanov 8b53ba70cf Added better requirement for GT model; indication of how the class can be used 2018-11-14 19:02:30 +01:00
Iordan Iordanov 823c13f302 added typedef for Geom_traits and used it to derive points and translations 2018-11-14 19:00:46 +01:00
Iordan Iordanov 4e856f6c8d added text to concepts and models description 2018-11-14 18:59:44 +01:00
Iordan Iordanov 54e1db34d9 modifications to demo to account for code changes 2018-11-14 18:59:06 +01:00
Iordan Iordanov 5cfc13cdb0 added _hyperbolic_ where needed; renamed clean_dummy_points() to try_to_remove_dummy_vertices() 2018-11-14 18:58:21 +01:00
Iordan Iordanov 375b1c22f8 Added _hyperbolic_ to types that were missing it 2018-11-14 18:57:28 +01:00
Iordan Iordanov 055038e14a Correct type names, redefinition of Construct_hyperbolic_point_2 2018-11-14 18:56:38 +01:00
Iordan Iordanov c46fb5f1ae Modifications to documentation (quick review together with Monique) 2018-11-08 10:07:01 +01:00
Iordan Iordanov 8de3482c00 changed documentation for function 'find_faces()' to reflect code changes 2018-10-02 14:14:46 +02:00
Iordan Iordanov a3e20a20d9 changed function 'find_conflicts()' from recursive to iterative version as per Andreas' indication 2018-10-02 12:09:19 +02:00
Iordan Iordanov 25385f93e8 Merge branch 'Periodic_4_hyperbolic_triangulation_2-IIordanov' of github.com:cgal/cgal-public-dev into Periodic_4_hyperbolic_triangulation_2-IIordanov 2018-10-01 15:23:17 +02:00
Iordan Iordanov 33becbd26d removed unneeded file 2018-10-01 15:22:29 +02:00
Iordan Iordanov c435a470f2 better remove test file 2018-09-24 15:03:10 +02:00
Iordan Iordanov db1e17cedd changed name of file for hyperbolic billiards to hyperbolic free motion 2018-09-24 15:02:28 +02:00
Iordan Iordanov dbb20753d7 removed generator for hyperbolic random points 2018-09-16 19:08:49 +02:00
Iordan Iordanov 47ce9d2fd5 added 'generators' function in translation matrix object; used this function in translations object 2018-09-16 19:08:25 +02:00
Iordan Iordanov 25930c907c modified test files (fixed compilation errors) 2018-09-16 19:06:53 +02:00
Iordan Iordanov fa8d79ba1d modified demo to insert Euclidean random points instead of hyperbolic 2018-09-16 19:05:10 +02:00
Iordan Iordanov 094fb61139 modifications and answers to Monique's comments 2018-09-10 10:43:10 +02:00
Iordan Iordanov 75332b9254 modified text to reflect removal of translations concept 2018-09-10 10:42:19 +02:00
Iordan Iordanov 5b94910e40 removed concept for hyperbolic translaitons; imposed translation type; changed Point_2 to Hyperbolic_point_2; added missing constructor objects 2018-09-10 10:41:46 +02:00
Iordan Iordanov 0c5f5c64d1 modified documentation for hyperbolic translation class 2018-09-10 10:40:21 +02:00
Iordan Iordanov 52ed2533d2 modified template parameters and translation type definition 2018-09-10 10:39:47 +02:00
Iordan Iordanov 00d1ddcdfe modified hyperbolic translaiton class to remove unnecessary function for matrix access; created new function to recover individual generator 2018-09-10 10:37:27 +02:00
Iordan Iordanov 8fb3cf2c13 modifications to account for changes in traits class (Point_2 --> Hyperbolic_point_2, plus construction objects) 2018-09-08 12:57:21 +02:00
Iordan Iordanov a3ec78d228 added constructor objects fro Hyperbolic_point_2; removed type Circle_2; modified Side_of_original_octagon to use different call to InCircle predicate; modified opearot() functir of Compute_approximate_hyperbolic_diameter object 2018-09-08 12:56:01 +02:00
Iordan Iordanov 9f0cf65dad added a few comments to example 2018-09-08 08:32:21 +02:00
Iordan Iordanov 9f20ece6b5 renamed NT to FT; added CORE::Expr as default template parameter 2018-09-08 08:31:54 +02:00
Monique Teillaud e3bc22b104 small fixes, new comments and todos 2018-09-07 15:36:49 +02:00
Iordan Iordanov 80fe83feab edits and answers to comments in User manual 2018-09-07 11:27:19 +02:00
Iordan Iordanov f0897ef42a modified concepts according to Monique's comments 2018-09-07 11:26:38 +02:00
Iordan Iordanov 23096bd0d7 added default template parameters to traits class and modified description of translation class 2018-09-07 11:26:14 +02:00
Iordan Iordanov b50fda7eef modified hyperbolic translation class to expose get_generator functions as static members 2018-09-07 11:23:10 +02:00
Iordan Iordanov dd52213c4e added default template parameter for Kernel in Geometric traits 2018-09-06 16:34:51 +02:00
Iordan Iordanov 4e8804dd1a updated example 2018-09-06 16:33:43 +02:00
Monique Teillaud 9506d60112 cleaning + bug fix on dummy points + more todos 2018-09-06 14:09:02 +02:00
Iordan Iordanov bfdecacd32 fixed a couple more todos in the user manual (figure-related) 2018-09-05 18:12:10 +02:00
Iordan Iordanov 02cab8dbb7 batch insert function by default removes dummy points now 2018-09-05 18:11:31 +02:00
Iordan Iordanov baefc615fa new figures and a few answered 'todos' in the User manual 2018-09-05 16:58:07 +02:00
Monique Teillaud 129c79a711 edits on the rest of the chapter - to be read and checked
some todos left
2018-09-05 15:32:03 +02:00
Monique Teillaud b21dd31d5b edits in first section of the user manual 2018-09-04 17:16:06 +02:00
Iordan Iordanov 54c68efd9e changed 'insert' function: now if a point is inserted on a dummy point, the existing vertex handle is returned, and the dummy point is no longer 'dummy', it becomes a normal point 2018-09-04 14:02:47 +02:00
Iordan Iordanov 83d3267779 added new function to remove dummy points manually; modified description of 'insert' functions accordingly 2018-09-04 14:00:03 +02:00
Iordan Iordanov c81b78963c modified example to clean dummy points explicitly 2018-09-04 13:30:40 +02:00
Iordan Iordanov 462f7596bd modified demo to clean dummy points after each insertion 2018-09-04 13:30:15 +02:00
Iordan Iordanov 22be89daf3 added new function to remove dummy points manually 2018-09-04 13:29:15 +02:00