Commit Graph

140 Commits

Author SHA1 Message Date
Maxime Gimeno 8cbede3b0b Add link to CGAL_Core 2019-01-24 09:03:59 +01:00
Maxime Gimeno c143c657eb Fix permisisons 2019-01-23 16:45:55 +01:00
Maxime Gimeno d40fb37b45 Link with CGAL and Qt5 and add NOTICE if no Qt5. 2019-01-23 10:44:39 +01:00
Maxime Gimeno c418829a5d Fix errors on MSVC for H2t2 demo 2019-01-22 10:06:32 +01:00
Maxime Gimeno d657fe0e1e Add a test for Qt5 in the demos. 2019-01-21 10:27:56 +01:00
Maxime Gimeno 732bfb756d Fix CMakelists for demo. 2019-01-18 10:14:28 +01:00
Iordan Iordanov 1c7f056c27 Added resource files and edited CMakeFiles.txt for demo to please testsuite 2019-01-09 20:41:49 +01:00
Iordan Iordanov c6b8dfdb30 fix for demo cmake file to make Travis happy 2019-01-08 10:31:56 +01:00
Iordan Iordanov 650fbdd131 Modifications to demo to use new point functions 2018-12-30 17:47:55 +01:00
Iordan Iordanov bacf3055ef Modified demo title 2018-12-30 17:11:41 +01:00
Iordan Iordanov 89a8ee1003 Fixes for CMake files include directive 2018-12-27 08:01:41 +01:00
Mael Rouxel-Labbé 663bf96c05 Fixed project names for HT2/P4HT2 2018-12-19 22:54:48 +01:00
Mael Rouxel-Labbé 322ddd50c8 Fixed headers / licenses in HT2 / P4_HT2 2018-12-19 20:31:49 +01:00
Mael Rouxel-Labbé 33908ab7a2 Code improvements in HT_2
- Fixed missing consts
- Fixed warnings
- Rewrote the most common traits class (others to do)
- Various tiny improvements
- ...
2018-12-19 16:08:27 +01:00
Iordan Iordanov 964775d43e changes to demo for better images 2018-12-12 18:05:11 +01:00
Iordan Iordanov 54353573e5 small change to demo 2018-12-12 15:02:55 +01:00
Iordan Iordanov e6fc0250de modifications to demo to account for changes in triangulation class 2018-09-03 13:51:50 +02:00
Iordan Iordanov 1641e32ed0 renamed segment() and triangle() to hyperbolic_segment() and hyperbolic_triangle(); note that DT_2 still needs triangle() and segment(), so these members are left undocumented; changes to demo to account for renames 2018-08-23 22:55:50 +02:00
Iordan Iordanov 731d95aee8 renamed circulators and iterators from Finite_ and Hyperbolic_ to All_; changes to demo to account for renames 2018-08-23 22:55:50 +02:00
Iordan Iordanov 8fe498884f renamed function get_conflicts() to find_conflicts() 2018-08-23 22:55:50 +02:00
Iordan Iordanov d9dd3d54e5 bugfix for demo compilation on Linux 2018-08-08 21:19:14 +02:00
Iordan Iordanov 08c11a06aa bugfix (conflicting Locate_type decarations) 2018-06-11 18:02:14 +02:00
Iordan Iordanov 5bbc247aa9 modified demo to reflect hierarchy; removed a few functionalities that were wrong (moving point was using point removal; it was not correct) 2018-05-09 11:11:02 +02:00
Iordan Iordanov 1921a928ca The traits with CORE now use the same constructions as the traits with CK 2018-03-08 17:27:53 +01:00
Iordan Iordanov 5bf97da410 CK traits now uses Weighted_point_2 from Kernel; class cleanup (removed commented items and output messaged) 2018-03-01 11:38:08 +01:00
Iordan Iordanov 89fe908cdc fixed conflict in cmakelists.txt 2018-03-01 11:12:52 +01:00
Iordan Iordanov f620928aaf renamed Simple_circular_arc_2 to Circular_arc_2 in the traits with kernel; removed costly assertions from constructions 2018-03-01 11:07:28 +01:00
Iordan Iordanov 6483516c5c cleanup of Hyperbolic_triangulation_2 -- unnecessary files migrated to INRIA/Periodic_2g_hyperbolic_triangulation_2-IIordanov 2018-03-01 11:07:28 +01:00
Iordan Iordanov 6aff91506e added kernel with template; demos work with both kernels now (see precompiler parameter) 2018-03-01 10:52:06 +01:00
Iordan Iordanov 3440d43796 renamed Misha's traits in view of upcoming modifications 2018-03-01 10:52:06 +01:00
Iordan Iordanov 494dd7f8dd UI modifications (icons now appear on the demo window) 2018-03-01 10:52:06 +01:00
Monique Teillaud bd9b60f7cc The traits class now uses circular kernel.
- dual functions in Delaunay class fixed (but code should still be improved)
- examples and demos modified accordingly
- broken: Hyperbolic_random_points_in_disc_2 and benchmarks (problems with number types)
2018-03-01 10:51:29 +01:00
Monique Teillaud 8c88155cc7 demos translations and periodic abandoned (files will be cleaned later) 2018-03-01 10:51:29 +01:00
Monique Teillaud f850b49090 renamed Hyperbolic_triangulation_traits_2 to Hyperbolic_Delaunay_triangulation_traits_2 2018-03-01 10:51:29 +01:00
Monique Teillaud afc23a1f08 basic cleaning
- qpl -> gpl !!
- removed unused debug code
- indent
+ for some unknown reason, the previous commit about face_base was not complete...
2018-03-01 10:51:29 +01:00
Monique Teillaud 86f6f2cff2 rmoved private _unit_circle everywhere.
The Poincare disc is the uniquely defined  unit disc, the user cannot choose anything here.
2018-03-01 10:51:29 +01:00
Monique Teillaud 78abe61557 start cleaning names
changed invisible to non_hyperbolic
changed is_infinite to non_hyperbolic when needed
      (is_infinite is still kept for compatibility with Triangulation_2 demo, which is reused)
changed Finite_faces/edges_iterators to Hyperbolic_faces/edges_iterators
      (Finite* also kept for demo)
and example modified to allow deterministic testing
2018-03-01 10:51:29 +01:00
Monique Teillaud 6d9b0fe3f4 added dont_submit
basic fix of copyright headers
changed Triangulation_hyperbolic_traits into Hyperbolic_triangulation_traits
changed Delaunay_hyperbolic_triangulation into Hyperbolic_Delaunay_triangulation
2018-03-01 10:51:29 +01:00
Iordan Iordanov aaf1807404 Modifications regarding AUTOUIC in CMakeFiles.txt 2018-03-01 10:51:29 +01:00
Iordan Iordanov f2bb82992a Modifications regarding AUTOUIC in CMakeFiles.txt 2018-03-01 10:51:29 +01:00
Iordan Iordanov 1fbeec4367 Corrections for CMakeLists.txt and minor changes regarding Qt5 moc requirements 2018-03-01 10:51:29 +01:00
Iordan Iordanov 8c31d22f47 Better CMake file. 2018-03-01 10:49:41 +01:00
Aymeric PELLE 2667645395 Default values of OriginalDomainNeighbors constructor are moved in the class.
They were located outside of the class.
2018-03-01 10:47:41 +01:00
Monique Teillaud 9e486b6df8 isnan, isinf, copysign added (but to be fixed) to please libc++. The second demo compiles now. 2018-03-01 10:47:41 +01:00
Monique Teillaud 7f77e3decd remove useless include 2018-03-01 10:47:41 +01:00
Monique Teillaud bffb5f8cd8 change of syntax with boost::tuple to please clang 5.0 2018-03-01 10:47:41 +01:00
Aymeric PELLE 0865d6d5f1 Fix unexpected typedef errors. Fix include in octagon demo. 2018-03-01 10:47:41 +01:00
Mikhail Bogdanov 7f19c3ae02 add temp.h 2018-03-01 10:44:22 +01:00
Mikhail Bogdanov 9c932f57f7 cosmetic 2018-03-01 10:44:22 +01:00
Mikhail Bogdanov 59d724f426 main demo files 2018-03-01 10:44:22 +01:00
Mikhail Bogdanov 51b0bc64f8 demo in progress 2018-03-01 10:44:22 +01:00
Mikhail Bogdanov 5a9c80dd75 adjust the coords of the disk to the coords of the view port 2018-03-01 10:44:22 +01:00
Mikhail Bogdanov dd44b8acca small changes in demo 2018-03-01 10:44:22 +01:00
Mikhail Bogdanov 3ea080c409 Change and Add some functionality: we can see words corresponding to translations 2018-03-01 10:44:22 +01:00
Monique Teillaud d14825a71c fix path 2018-03-01 10:43:42 +01:00
Mikhail Bogdanov b7fb591a19 migrating to the new branch: changed CMakeLists 2018-03-01 10:42:39 +01:00
Mikhail Bogdanov 1ada594b96 move our experimental package with its history to its new branch 2018-03-01 10:42:39 +01:00
Iordan Iordanov 0bc3f5e76a renamed Simple_circular_arc_2 to Circular_arc_2 in the traits with kernel; removed costly assertions from constructions 2018-02-28 19:25:18 +01:00
Iordan Iordanov 8e10a13285 cleanup of Hyperbolic_triangulation_2 -- unnecessary files migrated to INRIA/Periodic_2g_hyperbolic_triangulation_2-IIordanov 2018-02-28 18:18:51 +01:00
Iordan Iordanov 78fb8e814e added kernel with template; demos work with both kernels now (see precompiler parameter) 2018-02-26 11:08:01 +01:00
Iordan Iordanov ea2b05ffec renamed Misha's traits in view of upcoming modifications 2018-02-26 09:25:09 +01:00
Iordan Iordanov 67dc38ece8 UI modifications (icons now appear on the demo window) 2016-09-19 15:21:35 +02:00
Monique Teillaud 5476b75809 The traits class now uses circular kernel.
- dual functions in Delaunay class fixed (but code should still be improved)
- examples and demos modified accordingly
- broken: Hyperbolic_random_points_in_disc_2 and benchmarks (problems with number types)
2016-08-11 17:15:18 +02:00
Monique Teillaud 559dd876a4 demos translations and periodic abandoned (files will be cleaned later) 2016-08-04 16:31:37 +02:00
Monique Teillaud 4a1b333144 renamed Hyperbolic_triangulation_traits_2 to Hyperbolic_Delaunay_triangulation_traits_2 2016-08-04 13:30:16 +02:00
Monique Teillaud 4760258b92 basic cleaning
- qpl -> gpl !!
- removed unused debug code
- indent
+ for some unknown reason, the previous commit about face_base was not complete...
2016-08-04 11:42:50 +02:00
Monique Teillaud 6fbb796a59 rmoved private _unit_circle everywhere.
The Poincare disc is the uniquely defined  unit disc, the user cannot choose anything here.
2016-08-04 09:38:51 +02:00
Monique Teillaud 706195c3ee start cleaning names
changed invisible to non_hyperbolic
changed is_infinite to non_hyperbolic when needed
      (is_infinite is still kept for compatibility with Triangulation_2 demo, which is reused)
changed Finite_faces/edges_iterators to Hyperbolic_faces/edges_iterators
      (Finite* also kept for demo)
and example modified to allow deterministic testing
2016-08-03 10:47:02 +02:00
Monique Teillaud ac3cece91b added dont_submit
basic fix of copyright headers
changed Triangulation_hyperbolic_traits into Hyperbolic_triangulation_traits
changed Delaunay_hyperbolic_triangulation into Hyperbolic_Delaunay_triangulation
2016-07-20 10:58:00 +02:00
Iordan Iordanov c1ffc601d6 Modifications regarding AUTOUIC in CMakeFiles.txt 2016-02-10 04:09:34 +01:00
Iordan Iordanov 86abce2489 Modifications regarding AUTOUIC in CMakeFiles.txt 2016-02-10 04:07:24 +01:00
Iordan Iordanov 6e2616a9fa Corrections for CMakeLists.txt and minor changes regarding Qt5 moc requirements 2016-02-03 17:48:58 +01:00
Iordan Iordanov 25be730c1c Better CMake file. 2016-02-02 11:07:44 +01:00
Iordan Iordanov c6798953f0 Merge branch 'Hyperbolic_triangulation_2-MBogdanov-old' into Hyperbolic_triangulation_2-MBogdanov 2016-02-02 10:59:53 +01:00
Aymeric PELLE 82928cb969 Merge branch 'Hyperbolic_triangulation_2-MBogdanov' of ssh://scm.cgal.org/var/git/cgal into Hyperbolic_triangulation_2-MBogdanov 2014-08-08 16:44:21 +02:00
Aymeric PELLE 5a995644f5 Default values of OriginalDomainNeighbors constructor are moved in the class.
They were located outside of the class.
2014-08-08 16:25:04 +02:00
Monique Teillaud c78b1a63b8 isnan, isinf, copysign added (but to be fixed) to please libc++. The second demo compiles now. 2014-08-08 15:51:01 +02:00
Monique Teillaud 2072ebe64d remove useless include 2014-08-06 14:13:31 +02:00
Monique Teillaud 48b4e76933 change of syntax with boost::tuple to please clang 5.0 2014-08-06 12:05:17 +02:00
Aymeric PELLE a64f7be6ff Fix unexpected typedef errors. Fix include in octagon demo. 2014-08-05 18:47:26 +02:00
Mikhail Bogdanov 4dab54e048 add temp.h 2014-08-05 18:00:02 +02:00
Mikhail Bogdanov 0552cc194f cosmetic 2014-08-05 18:00:02 +02:00
Mikhail Bogdanov 00f0b5aef1 main demo files 2014-08-05 18:00:01 +02:00
Mikhail Bogdanov 118a277446 demo in progress 2014-08-05 18:00:01 +02:00
Mikhail Bogdanov 221d624d73 adjust the coords of the disk to the coords of the view port 2014-08-05 18:00:00 +02:00
Mikhail Bogdanov 9b5c154a31 small changes in demo 2014-08-05 18:00:00 +02:00
Mikhail Bogdanov 7c7db43cf1 Change and Add some functionality: we can see words corresponding to translations 2014-08-05 17:59:59 +02:00
Monique Teillaud 9b532e642c fix path 2014-08-05 17:59:59 +02:00
Mikhail Bogdanov 2f89d3e8c0 migrating to the new branch: changed CMakeLists 2014-08-05 17:59:59 +02:00
Mikhail Bogdanov 35a23aa8e2 move our experimental package with its history to its new branch 2014-08-05 17:59:59 +02:00