Commit Graph

50 Commits

Author SHA1 Message Date
Guillaume Damiand 219ea871d7 copy the parts of gsoc2024-basic_viewer_glfw-tgrillon that concern only the qt basic viewer 2025-04-17 15:55:54 +02:00
albert-github dac6466aa6 Spelling correction
Another batch of spelling corrections in doxygen and normal comments
2024-05-30 18:32:30 +02:00
Efi Fogel 89bfe4ba91 Merge remote-tracking branch 'cgal/master' into gsoc2023-aos_sphere_demo-denizdiktas 2024-04-15 19:11:21 +03:00
Sébastien Loriot ce59938364 Merge remote-tracking branch 'cgal/master' 2024-02-29 09:35:25 +01:00
Guillaume Damiand 3bc56024d3 Merge branch 'master' into gsoc2022-EBVs-Mostafa-ashraf19 2024-01-11 14:08:05 +01:00
Sébastien Loriot c35a1b15d1 add missing license include directives 2024-01-04 13:45:39 +01:00
Sébastien Loriot e7c26349f2 move header in a package to GPL 2024-01-04 13:36:34 +01:00
Guillaume Damiand d3bbe0dd70 cast in two steps 2023-12-28 09:04:12 +01:00
Guillaume Damiand ca296d548a the cast must be into std::size_t 2023-12-28 08:46:59 +01:00
Sebastien Loriot e3249bd908 fix warning 2023-12-27 13:58:36 +01:00
Guillaume Damiand f8364752e0 draw arrangement: use gs_options 2023-12-04 18:05:40 +01:00
Guillaume Damiand 046fa81d68 draw arrangement 2023-12-04 16:59:46 +01:00
Guillaume Damiand 126b9360c9 Remove _qt from Basic viewer name 2023-10-24 08:27:18 +02:00
Guillaume Damiand 1c6b1e4a12 Basic_viewer_qt is no more templated 2023-10-23 01:35:11 +02:00
Guillaume Damiand 6daa2a0c3b Graphics_scene is no more templated 2023-10-23 01:30:57 +02:00
Guillaume Damiand a5ee74cb66 Merge branch 'master' into gsoc2022-EBVs-Mostafa-ashraf19 2023-09-29 08:36:37 +02:00
Guillaume Damiand 9f22d67ed0 Rename Graphic_storage in Graphics_scene (Andreas and Sebastien review) 2023-09-28 12:49:00 +02:00
Guillaume Damiand fd115bd321 Rename Graphic_storare into Graphics_scene (Andreas and Sebastien review) 2023-09-28 11:06:53 +02:00
Efi Fogel a9625eb17c Enhanced drawing---added support for arrangement on spheres indiced by geodesic arcs 2023-08-09 14:03:14 +03:00
Guillaume Damiand fe23441eab Merge master 2023-06-26 14:42:33 +02:00
Efi Fogel 7ffda351d2 reverted back commented out statement 2023-06-11 17:36:59 +03:00
Efi Fogel ce02ab6632 Added support for drawing an arrangement on a sphere induced by geodesic arcs 2023-06-07 11:41:56 +03:00
Efi Fogel f6db4a6d94 Fixed argument to draw_point_imp1() 2023-04-27 14:02:29 +03:00
Efi Fogel ef7b62119b Add member operator() to Approximate() for point and segment approximation and used it to remove the compile-time-dispatching all together in the drawing function 2023-04-27 13:31:10 +03:00
Efi Fogel 3f65c37eda Implemented and alternative for compile time dispatching, which might work with MSVC 14. 2023-04-26 19:32:43 +03:00
Efi Fogel 2a8100bff6 Removed unused variables; Fixed color_generator parameter passing; pacified msvc 2023-02-22 14:49:49 +02:00
Efi Fogel b0b080e65e Replaced use of boost::hana with c++14 features to implement compile-time dispatching 2023-02-15 18:40:04 +02:00
Efi Fogel 6705b15fdb Added color generator; improved internal API 2023-02-09 01:03:33 +02:00
Efi Fogel 03285a42cf Replaced std::uniform_int_distribution<unsigned char> with std::uniform_int_distribution<int> to pacify MSVC 2022-10-19 01:30:38 +03:00
Sébastien Loriot 215b2ea5c4 add missing config include 2022-10-18 18:06:29 +02:00
Sébastien Loriot ade16fc7d7 fix warnings 2022-10-17 14:12:41 +02:00
Sébastien Loriot b6bdac2847 add workaround to use boost hana with MSVC 2022-10-17 11:23:22 +02:00
Sébastien Loriot e1c7254ffb fix conversion warnings 2022-10-17 10:30:42 +02:00
Sébastien Loriot 8ab29c50b2 fix header 2022-10-13 13:42:10 +02:00
Efi Fogel 8ab4747f4e Used predefined windo x and y dimensions 2022-07-25 12:18:37 +03:00
Efi Fogel 2aa04d9522 Fixed compile-time dispatching 2022-07-25 11:08:28 +03:00
Efi Fogel 72235f65d5 Added support for drawing arrangements induced by circular arcs and (linear) segment (Arr_circle_segment_traits_) 2022-07-25 00:05:09 +03:00
Efi Fogel 627c8d5953 Added code to prevent blocking when running the test suite 2022-07-23 15:55:30 +03:00
Efi Fogel c92d65efbe Fixed the drawing of non-linear curves based on the correct pixel/GLuint ratio. 2022-07-13 02:26:32 +03:00
Efi Fogel 6688e9b156 Cleaned up 2022-06-27 18:21:49 +03:00
Efi Fogel 597c1a96a4 Fixed density; added callback to capture window size 2022-06-26 16:04:17 +03:00
Efi Fogel e61d5eb52f Continued 2022-06-09 19:20:49 +03:00
Efi Fogel 4083266a4d Added trully random colors. Fixed face handling. 2022-06-07 20:31:50 +03:00
Efi Fogel d5f66f614e Fixed drawing 2D arrangements 2022-05-26 19:40:14 +03:00
Efi Fogel 1bb77e8ba9 Fixed drawing 2d arrangements 2022-05-26 11:48:39 +03:00
Efi Fogel 986746b1dd Fixed arrangement basic drawing code 2022-05-26 00:06:57 +03:00
Efi Fogel 8890a779eb ixed drawing of 2D arrangements 2022-05-25 10:48:14 +03:00
Efi Fogel e8eb85d5dc Drew faces in the correct order (from unbounded to inner). 2022-05-18 14:04:52 +03:00
Efi Fogel 418e2b0c6b descended to inner ccbs 2022-05-18 13:25:18 +03:00
Efi Fogel b64818cc99 Drawing arrangement (1st rev.) and basic cleanup conic traits 2022-05-18 10:08:10 +03:00