Commit Graph

108180 Commits

Author SHA1 Message Date
Guillaume Damiand ebd13c8551 Rename Drawing_functor in Graphics_scene_options (following Andreas and Sebastien review) 2023-09-28 09:13:44 +02:00
Laurent Rineau 8a4b492f1c
fix a typo in Tutorial_hello_world.txt (#7749)
fix a typo in Tutorial_hello_world.txt
2023-09-28 08:39:28 +02:00
CCXXXI 92232c9295
fix a typo in Tutorial_hello_world.txt 2023-09-28 12:54:50 +08:00
JacksonCampolattaro 6f86c932c8 Update function documentation for consistency 2023-09-27 21:13:46 +02:00
Mael bc8351f156
Fix typo 2023-09-27 11:06:49 +02:00
Mael Rouxel-Labbé 62bb2a58d0 Put the warnings outside of verbosity macros (too important) 2023-09-27 10:13:39 +02:00
Mael Rouxel-Labbé c82f2a9d9c Update some variable names to reflect the genericity of the triangulation 2023-09-27 10:11:31 +02:00
ange-clement a3ab2aa68e Mooved templeted function load_vtk_file out of Io_image_plugin class 2023-09-26 15:57:05 +02:00
ange-clement 7edb061915 Added dual contouring plugin from isosurfacing_3 package 2023-09-26 15:44:30 +02:00
ange-clement 595897e7c7 Factorized vtk image loading 2023-09-26 15:22:49 +02:00
ange-clement 98ba8b68e3 Fix wrong linkage 2023-09-26 12:38:34 +02:00
ange-clement 031594e0db Replaced Q_FOREACH with c++11 for each 2023-09-26 12:23:52 +02:00
ange-clement c8545e8f06 Add link to scene_edit_box_item
+ small fix of triangulation_3 cut plane
2023-09-26 12:14:52 +02:00
ange-clement c803f0f8d8 Merge branch 'Polyhedron-demo-upgrade-image-visualization-aclement' into Polyhedron-demo-Clipping-box-more-support-aclement 2023-09-26 10:52:19 +02:00
ange-clement aa125fe1db Quick fix : Made images draw surfaces even if they are inside 2023-09-26 10:48:21 +02:00
ange-clement 384e7fad38 Added epsilon on clipping
+ try fix test undefined reference to Scene_edit_box_item
2023-09-26 10:16:17 +02:00
ange-clement c5b2d4d00b Added reset button on clip box 2023-09-26 10:12:22 +02:00
Andreas Fabri dd36cae7cc remove unused variable 2023-09-25 16:26:59 +01:00
Andreas Fabri aad5976559 Change default 2023-09-25 16:20:25 +01:00
ange-clement 0c090b80e2 Disabled tetrahedra clip plane when clipping box is active 2023-09-25 17:13:56 +02:00
Laurent Rineau ebdfddbf5b add a link to TBB 2023-09-25 16:30:47 +02:00
Andreas Fabri eadd12cdb0 reindent 2023-09-25 15:14:43 +01:00
Laurent Rineau 1d29a75c9a iformat/oformat are in CGAL::IO
The calls without the `IO::` namespace are deprecated.
2023-09-25 16:09:41 +02:00
ange-clement eb5c2816d5 Adapted clip button to a toggle behaviour 2023-09-25 11:55:28 +02:00
Loïc Bartoletti da67575f3b Fix general_polygon_example.png
The visibility zone is slightly offset on the original image. This version displays the correct zone.
2023-09-25 11:20:00 +02:00
ange-clement 45f0c6665a Added clip support for tetrahedral meshes 2023-09-25 10:50:29 +02:00
Laurent Rineau 294f5b7652 Add missing header
CGAL-5.5.x latest test results are completely broken.

https://cgal.geometryfactory.com/CGAL/testsuite/results-5.5.4-I-166.shtml

That is not due to any code change (there was none since the previous testsuite for 5.5.x). The error are due to Boost 1.84. Probably something change in the includes of Boost. The error is about `boost::prior`.  The header `<boost/next_prior.hpp>` must be included.
2023-09-25 10:16:50 +02:00
Guillaume Damiand 0ee25cd11c After Andreas review 2023-09-25 08:51:49 +02:00
JacksonCampolattaro c575cd29cd Remove a couple of default initializations 2023-09-24 23:30:05 +02:00
Sébastien Loriot 8700394122 boost::mpl::if_ -> std::conditional 2023-09-24 22:57:20 +02:00
JacksonCampolattaro 9b738cbf4b Eliminate more instances of boost::tie found with a global search
The classification plugin should probably be refactored at some point.
2023-09-24 22:38:27 +02:00
JacksonCampolattaro bf3bc031c7 Eliminate another `boost::tie` 2023-09-24 19:38:25 +02:00
JacksonCampolattaro 3ac8ddf5af More accounting for non-nullable maps 2023-09-24 18:38:07 +02:00
JacksonCampolattaro e39ca2aef8 Replace more `boost::tie`s with structured bindings 2023-09-24 18:08:35 +02:00
JacksonCampolattaro ffeb2ae85e Remove reference to Node type in traversal concept 2023-09-24 17:45:58 +02:00
JacksonCampolattaro d930a95c38 Use structured bindings instead of boost::tie 2023-09-24 17:27:09 +02:00
JacksonCampolattaro 674760974c Add a simple test for shared vertices 2023-09-24 17:10:27 +02:00
JacksonCampolattaro f021c0c941 Use optional vpm for all property maps 2023-09-24 16:52:09 +02:00
JacksonCampolattaro aced88517a More optional non-nullable maps 2023-09-24 16:33:59 +02:00
JacksonCampolattaro 9a1701ccfc More optional non-nullable maps 2023-09-24 15:53:04 +02:00
JacksonCampolattaro fbc49ad6a2 Replace boost::tie with optional type 2023-09-24 14:57:54 +02:00
JacksonCampolattaro 4c6084159a Add boost::span to STL_Extension for compatibility with older versions of Boost 2023-09-24 14:25:47 +02:00
JacksonCampolattaro 332e4b2e30 Replace `typedef` with `using` for consistency 2023-09-24 14:02:02 +02:00
JacksonCampolattaro 38c35d83c7 Update orthtree documentation and manual 2023-09-24 13:56:01 +02:00
ange-clement 41702c944b Added clip box support for image items 2023-09-22 16:05:50 +02:00
ange-clement 3a706e2426 merged 2023-09-22 11:58:46 +02:00
ange-clement c44d66f84f Changed limit from 24 to 128
This limit can be changed by updating number_of_bitset in
 * Scene_triangulation_3_item.h
 * shader_c3t3.frag
 * shader_c3t3_edges.frag
2023-09-22 11:55:55 +02:00
Sébastien Loriot d65cd2d298 fix macro 2023-09-21 16:12:35 +02:00
Sébastien Loriot fffea5c616 add an avx version for archive, it is slower so not used
in general, CGAL with avx is itself slower
2023-09-21 15:30:09 +02:00
Andreas Fabri e18026d9e7 linking in the doc 2023-09-21 14:08:16 +01:00