Mael Rouxel-Labbé
363d1daaef
Some more conversions to non-package specific assertions
2022-09-23 15:20:24 +02:00
Jane Tournois
4cdf1dc722
fix protection of features on bbox, and/or features everywhere
2022-09-22 12:24:37 +02:00
Jane Tournois
aaa50e4a39
this line does not depend on word type
2022-09-22 12:23:29 +02:00
Jane Tournois
b98d6d69aa
Merge branch 'Polyhedron-demo_fix_display_of_protecting_spheres-GF' into Mesh_3-triple_line_extraction-GF
2022-09-22 10:16:30 +01:00
Jane Tournois
5fa3a24041
wip fixing protection of polylines on bbox for meshing of labeled images
2022-09-22 11:14:05 +02:00
Laurent Rineau
3b6b6f9018
Polyhedron demo - Fix the display of protecting balls
2022-09-20 16:15:49 +02:00
hoskillua
3d3b2c30fd
testing init
2022-09-20 11:18:13 +02:00
hoskillua
4f1a5dd194
minor demo updates
2022-09-20 04:18:11 +02:00
Mael Rouxel-Labbé
6f187f332c
Misc minor fixes/improvements
2022-09-14 14:08:23 +02:00
GYuvanShankar
086fb94960
Fixed polyhedral demo not working
2022-09-07 19:12:34 +05:30
GYuvanShankar
7b30693cd7
More testsuite/polyhedron fixes
2022-09-07 17:57:34 +05:30
GYuvanShankar
b9ff787e7b
Testsuite fixes
2022-09-07 11:35:43 +05:30
Mael Rouxel-Labbé
e93b0b28eb
Misc trivial cleaning
2022-09-06 16:25:47 +02:00
Mael Rouxel-Labbé
9b265fddf8
Uniformize REQUIRED / QUIET usage:
...
Following this:
- CGAL: always REQUIRED
- CGAL component: COMPONENT / OPTIONAL_COMPONENT (never QUIET)
- required 3rd party: (not QUIET) + message(NOTICE "") on NOT_FOUND
- optional 3rd party: QUIET + message(STATUS "") except for Polyhedron/demo
- 3rd party components: COMPONENT / OPTIONAL_COMPONENT
(QUIET depending on required or optional 3rd party)
2022-09-06 16:24:27 +02:00
Mael Rouxel-Labbé
4fc486b195
Purge CMakeLists.txts from obsolete code / noise
2022-09-06 16:19:11 +02:00
Mael Rouxel-Labbé
7cb21c24b0
Uniformize message() for missing 3rd party libraries
...
STATUS for non-essential, NOTICE for important stuff
2022-09-06 16:07:31 +02:00
Mael Rouxel-Labbé
28ba446895
Clean (some) CMakeLists.txt indentation
2022-09-06 15:38:18 +02:00
Mael Rouxel-Labbé
468c30a7da
Fix highly disturbing missing vertical spacer in AW3 Plugin
2022-09-03 14:13:44 +02:00
Mael Rouxel-Labbé
3e237758a2
Various improvements to the AW3 plugin
2022-09-03 14:04:31 +02:00
Mael Rouxel-Labbé
db12deb0b2
Misc improvements to stats in the demo
2022-09-03 14:01:10 +02:00
Sven Oesau
80eb8601e6
Merge branch 'CGAL:master' into Region_growing-revision-soesau
2022-09-02 16:42:41 +02:00
Laurent Rineau
6df5509134
Merge pull request #6803 from afabri/Polyhedron_demo-visible_after_boolean-GF
...
Polyhedron Demo: Make input invisible after Boolean operation
2022-08-29 11:35:35 +02:00
Andreas Fabri
834c93af05
Inflate only if a single item is selected
2022-08-19 10:58:09 +01:00
Andreas Fabri
3bd82bcda1
spliited -> split
2022-08-17 19:58:00 +01:00
Andreas Fabri
abb0cebcfe
Polyhedron Demo: Make input invisible after Boolean operation
2022-08-17 19:49:06 +01:00
GYuvanShankar
ce44ebf64d
Documentation change, removed BOOST_PARAMETER_MAX_ARITY macro
2022-08-17 18:03:26 +05:30
Laurent Rineau
d49ee20965
Merge pull request #6665 from sloriot/CGAL-std_type_traits
2022-08-17 13:56:54 +02:00
Sébastien Loriot
ad6329c263
Merge 'cgal/master' into gsoc2022-boost_np
2022-08-16 17:52:18 +02:00
Sebastien Loriot
3ad379bae6
Merge pull request #6787 from sloriot/CGAL-warnings
...
Fix warnings
2022-08-10 18:37:55 +02:00
Sebastien Loriot
d64d243bf5
Merge pull request #6772 from sloriot/PMP-remove_caps_needles_doc
...
Document remove_almost_degenerate_faces()
2022-08-10 18:31:52 +02:00
Sébastien Loriot
ec858b5eff
fix out-of-bound warning
2022-08-04 08:55:58 +02:00
Sébastien Loriot
861588abe1
Merge 'sloriot/CGAL-std_type_traits' into master
2022-08-03 20:19:51 +02:00
Sébastien Loriot
888c64fd74
add PMP region growing function (plane/face)
2022-08-03 20:08:05 +02:00
Sébastien Loriot
801d77ec9b
fix warning
2022-08-02 13:29:05 +02:00
Sébastien Loriot
36161bac4b
fix demo plugin after update
2022-08-02 12:54:23 +02:00
Sébastien Loriot
e564f4eaa5
Merge remote-tracking branch 'cgal/master'
2022-08-02 12:05:51 +02:00
Sebastien Loriot
f4a505ca2a
Merge pull request #6688 from gdamiand/CMap_index-gdamiand
...
CMap/GMap/LCC with index
2022-08-02 10:55:37 +02:00
hoskillua
34b776d6c2
trailing spaces
2022-08-01 08:35:06 +02:00
hoskillua
9635ec1497
minor changes on demo (wip)
2022-07-31 18:55:51 +02:00
hoskillua
22c0859d92
trailing spaces
2022-07-31 00:41:43 +02:00
hoskillua
127c87857c
Use slider radius (after remapping) in curvature computation
2022-07-31 00:32:42 +02:00
hoskillua
db753ee6b5
Demo improvements + minor fixes
...
- Fixed some typos in example file and in comment in display prop plugin
- Added an option in random perturbation plugin to compute normals before hand
- added slider for expanding radius with an exponential range and with max val dependant on max edge length
2022-07-31 00:21:55 +02:00
Jane Tournois
2c88b640e3
separate protection of features on boundaries, and protection of triple+ lines
2022-07-28 16:59:31 +02:00
Jane Tournois
e2f9887ad8
Merge remote-tracking branch 'cgal/master' into Mesh_3-triple_line_extraction-GF
...
# Conflicts:
# Installation/CHANGES.md
2022-07-28 16:07:22 +02:00
Sébastien Loriot
62c91c1479
remove trailing whitespaces
2022-07-27 19:10:52 +02:00
hoskillua
1e49d54c24
Merge remote-tracking branch 'cgal-dev/gsoc2022-ICC-hoskillua' into gsoc2022
2022-07-27 15:43:20 +02:00
hoskillua
19076d38cc
Merge remote-tracking branch 'upstream/master' into gsoc2022
2022-07-27 15:41:48 +02:00
hoskillua
12a627e23f
expanding from and evaluating on vertices instead of faces
2022-07-27 15:40:06 +02:00
hoskillua
41be3688ae
Mean and Gaussian Curvatures + Visualizer (Still wip)
2022-07-26 19:32:17 +02:00
Sébastien Loriot
04d1d60a89
fix warning
2022-07-26 16:47:28 +02:00
Sébastien Loriot
b1ee7ba78e
move outside experimental namespace with a better API and doc
2022-07-26 15:06:49 +02:00
Laurent Rineau
79e064c9cf
Merge pull request #6692 from lrineau/CGAL-fix_cmake-GF
...
Cleanup CMake scripts
2022-07-24 18:08:38 +02:00
Guillaume Damiand
f2630fa4b9
Merge branch 'master' into CMap_index-gdamiand
2022-07-19 09:44:16 +02:00
hoskillua
2778d878ce
Merge remote-tracking branch 'upstream/master' into gsoc2022
2022-07-19 03:10:16 +02:00
hoskillua
5cc75c0bc4
Updated Demo Display property plugin, added to license list,
2022-07-18 21:57:42 +02:00
Sébastien Loriot
2f47bbb599
remove input range from Region_growing parameters
2022-07-11 16:59:48 +02:00
Sebastien Loriot
4b9032f8c6
Merge pull request #6547 from afabri/Skeletoniation-HDS-GF
...
Skeletonization: Replace internally Polyhedron by HDS
2022-07-08 20:24:58 +02:00
Sven Oesau
b6b9cc0854
bugfix Point set shape detection plugin
2022-07-06 15:48:08 +02:00
Sven Oesau
5d5c380c66
Merge branch 'master' into Region_growing-revision-soesau
2022-07-06 15:20:11 +02:00
Sven Oesau
d4c278acd9
fixing namespace errors
2022-07-04 15:13:53 +02:00
Sébastien Loriot
1e364e5516
rename macros
2022-07-04 11:26:49 +02:00
Sebastien Loriot
ee683224fe
Merge pull request #6674 from afabri/Polyhedron-accelerate_delete_items-GF
...
Polyhedron_3: Accelerate removal of many items
2022-07-04 10:48:19 +02:00
Jane Tournois
96407d58ea
fix meshing of image with features in demo
...
3 options :
- automatic detection of features
- given polyline_item was not taken into account
- no features
2022-06-30 10:21:58 +01:00
Jane Tournois
dc01e8d431
add triple lines detection in demo
2022-06-30 10:20:19 +01:00
GYuvanShankar
4457b05350
Removed _new prefix from named parameters
2022-06-29 17:38:54 +05:30
Sébastien Loriot
707b45cb5b
Merge remote-tracking branch 'cgal/5.5.x-branch'
2022-06-29 10:48:00 +02:00
Laurent Rineau
755c9d5d42
Merge pull request #6646 from lrineau/Installation-optional_ASAN-GF
...
Use ASAN optionally
2022-06-29 09:52:15 +02:00
Laurent Rineau
f67032cde1
Merge pull request #6670 from lrineau/Polyhedron_demo-fix_segfaults_at_exit-GF
...
Polyhedron demo: Fix segfaults at exit
2022-06-29 09:50:43 +02:00
Laurent Rineau
499b7794c9
Merge pull request #5693 from janetournois/Mesh_data_structure_3-new_package-jtournois
...
SMDS_3: Mesh_data_structure_3 - new package for C3T3
2022-06-29 09:14:38 +02:00
GYuvanShankar
60f7a5c7cf
New API support and docs for Labeled_mesh_domain_3.h
2022-06-27 20:26:35 +05:30
Sven Oesau
ec26d6b8a9
fix compilation on gcc
2022-06-24 17:09:43 +02:00
Sven Oesau
dc69122844
adapting point_set_shape_detection_plugin to removal of property maps
2022-06-24 12:39:13 +02:00
Sven Oesau
17e0923058
Merge branch 'master' into Region_growing-revision-soesau
2022-06-24 11:06:56 +02:00
Sébastien Loriot
c9c6b30cf0
Merge sloriot/CGAL-std_type_traits into master
2022-06-23 16:35:37 +02:00
Laurent Rineau
9b66094a4b
Create fixture `demo_framework_SetupFixture`
...
That avoids that all targets of CGAL depend on `demo_framework`. Now
only the plugins depend on it.
2022-06-21 21:03:27 +02:00
Sven Oesau
99a711168c
fixing Point_set_shape_detection_plugin
2022-06-21 17:23:19 +02:00
Laurent Rineau
5a038abf34
Fix a CMake bad code
...
https://cmake.org/cmake/help/latest/command/if.html#command:if
> `if(ENV{some_var})` will always evaluate to false.
2022-06-20 09:55:12 +02:00
Andreas Fabri
2942078a3f
Polhedron_3: Accelerate removal of many items
2022-06-16 14:38:12 +01:00
Sébastien Loriot
968e9cf5a9
avoid duplicating properties for Polyhedron
2022-06-16 13:29:20 +02:00
Sébastien Loriot
9de38a13b8
move include directives to graph_traits file
2022-06-16 09:55:13 +02:00
Sébastien Loriot
4400120244
remove non-needed include directives
2022-06-16 09:54:57 +02:00
Laurent Rineau
4f27a0cf3c
Fix segfaults
...
The segfaults at the destruction of plugins were because of uninitialized pointers.
2022-06-15 10:13:44 +02:00
Laurent Rineau
c132b6a11e
Merge remote-tracking branch 'cgal/master' into Mesh_data_structure_3-new_package-jtournois
2022-06-13 16:26:34 +02:00
Sébastien Loriot
3fa436459d
BOOST_MPL_ASSERT -> static_assert
2022-06-10 08:46:01 +02:00
Sébastien Loriot
c46e1d2d24
fix warnings
2022-06-09 16:14:22 +02:00
Sébastien Loriot
eee363df27
Merge cgal/master
2022-06-08 23:23:07 +02:00
Sébastien Loriot
5746e59b34
Merge cgal/master
2022-06-08 23:13:25 +02:00
Jane Tournois
8082df8083
use override instead of Q_DECL_OVERRIDE
2022-06-08 23:03:58 +02:00
Jane Tournois
03a8445b8d
simplify bbox loop
2022-06-08 23:03:58 +02:00
Jane Tournois
03b4e95d0b
add missing parameter
2022-06-08 23:03:50 +02:00
Jane Tournois
660ce6c12e
fix Bbox for c3t3_item
...
far points were making it way too large
2022-06-08 23:03:50 +02:00
Jane Tournois
d7759abbb7
add a hidden parameter to allow non-manifold vertices or edges
...
this is to be used only is advanced code that deals with invalid T3
2022-06-08 23:03:50 +02:00
Jane Tournois
355b52d21f
rename TMDS_3 to SMDS_3, end.
2022-06-08 22:57:25 +02:00
Jane Tournois
55728c5042
avoid using deprecated output_to_medit() function
2022-06-08 22:57:24 +02:00
Jane Tournois
3846eb275c
fix VTK plugin
2022-06-08 22:53:18 +02:00
Sébastien Loriot
c8cbbbfb1d
Merge cgal/master
2022-06-08 22:49:25 +02:00
Sébastien Loriot
5e124e5d5f
Merge cgal/master
2022-06-08 22:43:17 +02:00
Jane Tournois
95b3da51cf
move all MDS_3 to TMDS_3 (with T for Tetrahedral)
2022-06-08 22:35:50 +02:00
Jane Tournois
c7a1137847
use range iterators
2022-06-08 22:15:10 +02:00
Sébastien Loriot
f0fc06b998
Merge cgal/master
2022-06-08 22:10:34 +02:00
Sébastien Loriot
ac8d72ee18
merge master
2022-06-08 22:06:36 +02:00
Jane Tournois
847f9f127e
fix the use of face_patch_map for export_facets_in_complex() in the demo
2022-06-08 22:04:34 +02:00
Sébastien Loriot
871973d370
merge cgal/master
2022-06-08 22:00:35 +02:00
Sébastien Loriot
920c35c30e
Merge cgal/master
2022-06-08 21:56:39 +02:00
Jane Tournois
57439c0235
wip : transfer surface patch indices from c3t3 to Surface_mesh
...
in export_facets_in_complex()
2022-06-08 21:46:52 +02:00
Jane Tournois
dd818412e5
fix compilation
2022-06-08 21:46:52 +02:00
Jane Tournois
5a36e53a4a
move build_triangulation_from_file to MDS_3 namespace
...
and simplify template parameters
2022-06-08 21:46:51 +02:00
Jane Tournois
baba44459b
fix compilation of the demo
2022-06-08 21:46:51 +02:00
Jane Tournois
e86c4027af
move C3T3 headers to MDS_3 new package
...
MDS_3 is "3D Mesh Data Structure"
2022-06-08 21:46:50 +02:00
Mael Rouxel-Labbé
801d966853
Enhance AW3 demo with iteration visualization & snapshot capabilities
2022-06-08 12:17:57 +02:00
Sébastien Loriot
d13f486640
update tests/examples/demos to use the new API
2022-06-04 14:19:00 +02:00
Sven Oesau
52a7c01637
providing shape parameters of detection shapes
...
introducing Primitive typedef to all region types
Outputiterator for region growing now needs to accept std::pair<Primitive, std::vector<std::size_t> >
2022-06-02 17:36:40 +02:00
Mael Rouxel-Labbé
965964e8b8
Visualization with a soup, some colors, alpha shading etc.
2022-06-02 14:25:43 +02:00
Mael Rouxel-Labbé
ae581c865a
Iterative visualization
2022-06-02 02:21:26 +02:00
Sébastien Loriot
ebf9fb025a
Merge remote-tracking branch 'cgal/5.4.x-branch'
2022-05-26 18:13:59 +02:00
Sébastien Loriot
6f84cbebc2
Merge remote-tracking branch 'cgal/5.3.x-branch'
2022-05-26 18:13:19 +02:00
Sebastien Loriot
1e9984633d
Merge pull request #6591 from afabri/Poisson-doxygen-GF
...
Fix doxygen warnings
2022-05-26 18:10:39 +02:00
Sebastien Loriot
ddbe2a9bbb
Merge pull request #6601 from afabri/Polyhedron-fix_save_polyline_in_scene-GF
...
Polyhedron_3: Fix saving a polyline as part of a scene
2022-05-26 18:10:10 +02:00
Sebastien Loriot
565611123c
Merge pull request #6611 from MaelRL/AW3-enhance_demo-GF
...
AW3: Fix overzealous filtering during traversal (+ misc enhancements)
2022-05-26 18:09:18 +02:00
Sven Oesau
cb0f9475dc
renaming Polygon_mesh namespace to Triangle_mesh
...
renaming Region_growing_X subfolders to X
2022-05-24 21:11:32 +02:00
Andreas Fabri
eea9cf7ac4
cleanup
2022-05-24 16:25:27 +01:00
Sven Oesau
c7ae5ab054
adapted partial specialization
2022-05-24 15:10:26 +02:00
Mael Rouxel-Labbé
d56584bf28
Misc minor fixes / improvements
2022-05-24 14:30:42 +02:00
Mael Rouxel-Labbé
9c57413bb9
AW3 demo enhancements (enable segments/points, better dialog, etc.)
2022-05-24 10:10:50 +02:00
Sébastien Loriot
febeb2debc
add ui for self snapping
2022-05-23 17:57:56 +02:00
Sébastien Loriot
38135b884f
be more permissive with orient
2022-05-23 17:57:49 +02:00
Sébastien Loriot
7c4b08e7aa
orient if closed
2022-05-23 17:56:51 +02:00
Sébastien Loriot
789f37e82c
add merge_reversible_connected_components
2022-05-23 17:56:51 +02:00
Sébastien Loriot
7a6b875561
add snap_borders
2022-05-23 17:56:51 +02:00
Andreas Fabri
ef0899445f
Polyhedron_3: Fix saving a polyline as part of a scene
2022-05-23 11:16:11 +01:00
Sébastien Loriot
594d8bf38e
remove tag that is not used and add a way to pass default Point and Normal maps
2022-05-18 15:23:23 +02:00
Andreas Fabri
3ad94a7393
Use \pre
2022-05-17 12:04:52 +01:00
Andreas Fabri
4968d218b5
Fix doxygen warnings
2022-05-17 10:31:07 +01:00
Laurent Rineau
b32619fedd
Fix the picking
2022-05-16 17:12:00 +02:00
Sébastien Loriot
2b547ec58a
Merge remote-tracking branch 'cgal/5.4.x-branch'
2022-05-13 17:26:04 +02:00
Sebastien Loriot
978d83a349
Merge pull request #6573 from sloriot/CGAL-pedantic_warnings
...
Fix pedantic warnings
2022-05-13 15:55:26 +02:00
Laurent Rineau
9211f1768f
Add a generic read_pixel for other pixel readings
2022-05-12 14:15:01 +02:00
Laurent Rineau
225e3c2217
Add a function read_depth_under_pixel
...
The function takes care of HiDPI screen, using `devicePixelRatio()`.
2022-05-12 12:41:58 +02:00
Sébastien Loriot
6465207428
fix warnings
2022-05-11 10:07:31 +02:00
Sébastien Loriot
6486844750
fix pedantic warnings
2022-05-10 11:30:39 +02:00
Sébastien Loriot
4efc5ab2ac
resize color vector if the soup as colors
2022-05-09 14:45:16 +02:00
Laurent Rineau
734c96e951
Merge branch 'master' into pr/lrineau/6558
2022-05-06 16:25:32 +02:00
Laurent Rineau
6da27847c5
Merge pull request #6495 from afabri/Surface_mesh-move-GF
...
Surface_mesh: Add move semantics
2022-05-06 14:22:06 +02:00
Laurent Rineau
90accc92ea
Merge pull request #6499 from MaelRL/STL-Merge_is_defaults-GF
...
Merge parameters::Is_default and parameters::is_default_parameter
2022-05-06 14:22:02 +02:00
Laurent Rineau
1f683e21d8
Merge pull request #6530 from lrineau/Triangulation_3-fix_crash_during_IO-GF
...
Fix crash during binary I/O of Triangulation_3
2022-05-06 14:21:52 +02:00
Laurent Rineau
7c4e43ee1c
Merge pull request #6535 from sloriot/Test-remove_cmake_generator
...
remove mentions to CMAKE_GENERATOR in test scripts
# Conflicts:
# CGAL_ipelets/demo/CGAL_ipelets/cgal_test_with_cmake
# Set_movable_separability_2/test/Set_movable_separability_2/cgal_test_with_cmake
2022-05-06 14:21:25 +02:00
Laurent Rineau
539e2852a1
Merge pull request #6535 from sloriot/Test-remove_cmake_generator
...
remove mentions to CMAKE_GENERATOR in test scripts
# Conflicts:
# CGAL_ipelets/demo/CGAL_ipelets/cgal_test_with_cmake
# Set_movable_separability_2/test/Set_movable_separability_2/cgal_test_with_cmake
2022-05-06 14:19:07 +02:00
Laurent Rineau
2288225448
Massive update of CMake policies to version 3.23
2022-05-06 09:34:35 +02:00
Guillaume Damiand
6a21a73281
handle -> descriptor for lcc in demo
2022-05-05 14:33:36 +02:00
Guillaume Damiand
999a813b35
Rename XXX_handle into XXX_descriptor for CMap, GMap, LCC
2022-05-05 13:34:19 +02:00
Andreas Fabri
8c48ac4aaa
Fix #include
2022-05-03 13:58:00 +01:00
Andreas Fabri
4feef9fbaf
Addd an #include in the MCF plugin
2022-05-03 12:46:00 +01:00
Sébastien Loriot
8e0ed828e7
remove mentions to CMAKE_GENERATOR in test scripts
2022-04-28 13:48:23 +02:00
Laurent Rineau
ceb41bf206
Fix crash during binary I/O of Triangulation_3
2022-04-27 14:19:21 +02:00
Laurent Rineau
6c08c98a4e
Use std::move instead of std::forward
2022-04-20 17:04:13 +02:00
Mael Rouxel-Labbé
477353d5eb
Merge parameters::Is_default and parameters::is_default_parameter
2022-04-20 16:01:02 +02:00
Andreas Fabri
97800865fb
Move Join in the same submenu as Split
2022-04-20 10:06:16 +01:00
Andreas Fabri
3c83a2bb6f
Use move semantcs in the Polyhedron demo
2022-04-19 18:58:18 +01:00
Andreas Fabri
b19dba2b5d
Polyhedron_3: Faster split in the demo
2022-04-13 19:27:33 +01:00
Laurent Rineau
7d9427b17e
Merge branch 'master' into AW3-New_package-GF
2022-04-11 17:19:47 +02:00
Mael Rouxel-Labbé
4ab6e0006d
Fix typo in variable name
2022-04-04 11:33:28 +02:00
Mael Rouxel-Labbé
f2791abe87
Add AW3 polyhedron demo plugin for meshes & soups
2022-04-04 11:33:28 +02:00
Sébastien Loriot
66a893d903
fix warnings
2022-03-23 23:17:48 +01:00
Sébastien Loriot
689da92ae4
Merge remote-tracking branch 'PMP-relax' into master
2022-03-23 22:09:20 +01:00
Laurent Rineau
b7528d45fa
Merge pull request #6360 from lrineau/Polyhedron_demo-fix_issue_6357
...
3D demo offset_meshing_plugin: Fix the use of the manifold criterion
2022-03-02 15:13:44 +01:00
Laurent Rineau
b017379614
Merge pull request #6360 from lrineau/Polyhedron_demo-fix_issue_6357
...
3D demo offset_meshing_plugin: Fix the use of the manifold criterion
2022-03-02 15:13:13 +01:00
Laurent Rineau
3bd0f0d601
Fix the use of the manifold criterion
...
Fix #6357
2022-02-25 14:35:36 +01:00
Laurent Rineau
258d704a90
Merge pull request #6209 from sloriot/PMP-std_instead_of_boost
...
Use features available in std instead of boost
2022-02-24 19:57:17 +01:00
Laurent Rineau
d78a7b9255
Merge pull request #6302 from afabri/P2T2-assert-GF
...
CGAL: In testcode do not use CGAL_assertion but assert
2022-02-08 23:44:24 +01:00
Sébastien Loriot
4ffc949199
replace boost::unordered by std::unordered
...
but in T3, Mesh_3, TDS_3, P3[TM]3
2022-02-03 19:11:12 +01:00
Andreas Fabri
735752bec9
Do the remaining changes after Laurent's check
2022-02-03 08:02:11 +00:00
Laurent Rineau
5b42a501cc
Merge pull request #6266 from afabri/CGAL-assertions_in_examples-GF
...
CGAL Examples: CGAL_assertion -> assert
# Conflicts:
# HalfedgeDS/examples/HalfedgeDS/hds_prog_compact2.cpp
# Triangulation_2/examples/Triangulation_2/triangulation_print_OFF.h
2022-02-02 16:38:01 +01:00
Sébastien Loriot
3b4a406204
fix key type
2022-01-26 18:26:50 +01:00
Sébastien Loriot
08f3d051e8
do not need to know the range type and to store the range
2022-01-26 13:28:57 +01:00
Andreas Fabri
79a38d5cb9
CGAL Examples: CGAL_assertion -> assert
2022-01-24 10:19:04 +00:00
Sébastien Loriot
475cab49e4
Merge remote-tracking branch 'danston/Region_growing-revision-danston' into HEAD
2022-01-21 13:39:25 +01:00
Sébastien Loriot
126b78fecf
Merge remote-tracking branch 'sloriot/PMP-relax' into HEAD
2022-01-19 13:50:46 +01:00
Sébastien Loriot
11c7c56718
Merge remote-tracking branch 'cgal/master' into HEAD
2022-01-18 09:11:52 +01:00
Sébastien Loriot
10b0af3092
rename macro since Named_function_parameter is part of STL_Extension
2022-01-13 14:43:34 +01:00
Sébastien Loriot
c169c41240
Merge remote-tracking branch 'maxGimeno/PMP-Example_of_new_mp_function-maxGimeno' into HEAD
2022-01-12 13:33:49 +01:00
Sébastien Loriot
4fa826b3ed
keep only the static version of is_default_parameter
2022-01-10 18:36:37 +01:00
Sébastien Loriot
75b03e6c0a
use_default_values() -> default_values()
2022-01-10 18:36:37 +01:00
Sébastien Loriot
1c3e09f562
rename internal namespace
...
default_values -> default_values_for_mesh_3
2022-01-10 18:36:32 +01:00
Sébastien Loriot
6d3176e061
move Named_parameters class in STL_extension
...
helpers stay in BGL because it depends on BGL tags
2022-01-07 15:12:22 +01:00
Sébastien Loriot
5f1803489b
replaces overloads with default NamedParameters for Point_set_processing_3
...
+enhancement of the NP for Point_set_processing_3
2022-01-06 15:11:23 +01:00
Sébastien Loriot
fbfff10cb4
fix ambiguous overloads
2022-01-05 15:50:00 +01:00
Sébastien Loriot
e98fc29dda
fix compilation issues
2022-01-04 17:38:46 +01:00
Sébastien Loriot
b04a5f9124
remove overloads with default parameters
2022-01-04 16:14:49 +01:00
Sébastien Loriot
1e7785b427
do not use PMP::parameters namespace
2022-01-04 16:00:38 +01:00
Andreas Fabri
c924cfdc00
merge master
2022-01-04 13:53:50 +00:00
Sébastien Loriot
6848e69987
replace all_default() by use_default_values() in tests and examples
2022-01-04 14:06:26 +01:00
Sébastien Loriot
28ab8e9293
replace CGAL_PMP_NP macros with CGAL_BGL_NP ones
2022-01-04 11:19:05 +01:00
Sébastien Loriot
047ddad86c
remove optional parameter
2022-01-04 10:12:37 +01:00
Laurent Rineau
7cada272e8
Merge pull request #6124 from janetournois/Mesh_3-polyhedral_complex_in_demo-GF
2022-01-03 16:48:37 +01:00
Laurent Rineau
2a047b42df
Merge pull request #6188 from sloriot/Polyhedron_demo-moc_c3t3
...
Remove useless moc include
2022-01-03 16:26:11 +01:00
Laurent Rineau
a1f4a92506
Merge pull request #6193 from sloriot/Demo-fix_shortcut_composition
...
Fix shortcut composition
2022-01-03 16:26:08 +01:00
Laurent Rineau
ef68e0b913
Merge pull request #6207 from sloriot/CGAL-set_but_not_used_variable
...
Fix set but unused variable warning
2022-01-03 16:22:34 +01:00
Laurent Rineau
9905eb29cf
Merge pull request #6193 from sloriot/Demo-fix_shortcut_composition
...
Fix shortcut composition
2022-01-03 16:22:20 +01:00
Jane Tournois
64af231b6e
Merge branch 'master' into PMP-relax
2021-12-28 14:52:48 +01:00
Jane Tournois
02d07278be
fix unused variable warning
2021-12-28 10:24:34 +01:00
Sébastien Loriot
6cc458bbf2
fix set but unused variable warning
2021-12-27 11:23:46 +01:00
Sébastien Loriot
f5a85902a1
fix shortcut composition
...
Seems that I did not understand correctly the doc here:
https://doc.qt.io/qt-5/qkeysequence.html#QKeySequence-2
2021-12-22 12:05:07 +01:00
Laurent Rineau
7906e3928a
Merge pull request #6174 from afabri/CGAL_Discontinue_Geomview-GF
...
Remove Geomview
2021-12-20 18:06:29 +01:00
Sébastien Loriot
3234726da5
remove useless include
...
needed only if Q_OBJECT or other macros are in that file
2021-12-17 16:34:55 +01:00
Sébastien Loriot
62a646ecf3
fix invalid target name
2021-12-15 15:22:30 +01:00
Andreas Fabri
115fa5ab39
Remove Geomview from the manual and the demos
2021-12-14 14:01:21 +00:00
Sébastien Loriot
676c367852
fix warnings cherry-picked from master targetting 5.4
2021-11-29 18:02:31 +01:00
Sébastien Loriot
993a7b29b0
fix warnings about arithmetic operations on enum
...
cherry-pick of 364009
2021-11-29 17:59:12 +01:00
Mael Rouxel-Labbé
b0b6f78a9c
Clear mesh before PS_to_PM as there might be garbage from CGAL::IO::read_PM
2021-11-29 14:20:54 +01:00
Laurent Rineau
4321e776d0
Merge pull request #6149 from albert-github/feature/bug_docu_codeblocks
2021-11-26 14:30:23 +01:00
Laurent Rineau
f02e5cffe9
Merge pull request #6132 from sloriot/Demo-normal_plugin
...
Create normal map only if normal estimation is done
2021-11-25 17:28:37 +01:00
albert-github
3ad2b0ff17
Remove some unintended artifacts from the documentation
...
Some parts were due to to the markdown handling of 4 spaces meaning code converted to code and this was not the intention.
2021-11-25 15:43:21 +01:00
Dmitry Anisimov
0c00a3941f
Merge remote-tracking branch 'origin/master' into Region_growing-revision-danston
2021-11-24 15:50:29 +01:00
Sébastien Loriot
0ff77b2751
simplify connection
2021-11-24 11:08:49 +01:00
Sébastien Loriot
f61b088576
update applicable filters when an item is updated
2021-11-24 10:43:07 +01:00
Laurent Rineau
3e877fa124
Merge pull request #6109 from afabri/CGAL-VC_max_warning-GF
...
PMP: Fix Warnings in Master
2021-11-18 12:27:21 +01:00
Laurent Rineau
4d38f2b7b3
Merge pull request #6114 from sloriot/CGAL-cmake_clean_up
...
Clean cmake scripts of examples and tests
2021-11-18 12:27:19 +01:00
Sébastien Loriot
79757328fe
create normal map only if normal estimation is done
2021-11-16 22:22:45 +01:00
Dmitry Anisimov
930278ec50
Merge remote-tracking branch 'origin/master' into Region_growing-revision-danston
2021-11-16 14:57:16 +01:00
Jane Tournois
0c522b643c
run mesh_3 from a Polyhedral_complex_mesh_domain (as a group)
2021-11-12 13:54:22 +01:00
Jane Tournois
f1c64499b3
store materials data in Qt properties
2021-11-12 11:37:11 +01:00
Guillaume Damiand
2bbcabe71b
The size of argv array is now 2, ending with nullptr.
2021-11-11 17:23:37 +01:00
Guillaume Damiand
ee11c858b5
The size of argv array is changed to 1 in all basic viewers.
2021-11-10 09:59:48 +01:00
Guillaume Damiand
5afc4cd6e2
Remove -old option for Polyhedron_3 draw
2021-11-09 19:02:36 +01:00
Sébastien Loriot
ab48f63e30
update latest cmake version tested
2021-11-09 10:58:47 +01:00
Sébastien Loriot
262a04cef2
remove useless POLICY setting
2021-11-09 10:19:14 +01:00
Andreas Fabri
bd60afc8e5
static cast an enum to int before multiplication
2021-11-03 23:17:01 +01:00
Sébastien Loriot
07421357a7
fix phrasing
2021-11-02 11:52:53 +01:00
Sébastien Loriot
08b1457649
add CGAL::CGAL_Basic_viewer target
2021-11-01 11:07:55 +01:00
Sébastien Loriot
9543deb304
Merge pull request #6046 from MaelRL/PM-Fix_pmaps_reference_types_master-GF
...
Various fixes for property maps (master)
2021-10-29 17:40:15 +02:00
Laurent Rineau
ca89949169
Merge pull request #5597 from lrineau/Mesh_3-weighted_images-GF
...
Mesh_3: Add weighted images
2021-10-29 17:01:33 +02:00
Jane Tournois
0498cace68
add and use CGAL_ITK_support.cmake
2021-10-29 12:27:04 +02:00
Dmitry Anisimov
634b961b1c
Merge remote-tracking branch 'origin/master' into Region_growing-revision-danston
2021-10-21 16:29:48 +02:00
Mael Rouxel-Labbé
131242bb80
Merge branch 'PM-Fix_pmaps_reference_types-GF' into PM-Fix_pmaps_reference_types_5.3-GF
2021-10-12 09:29:23 +02:00
Mael Rouxel-Labbé
8166579e55
Merge branch 'PM-Fix_pmaps_reference_types-GF' into PM-Fix_pmaps_reference_types_master-GF
2021-10-11 19:58:07 +02:00
Mael Rouxel-Labbé
590ddf8015
Various fixes for pmaps:
...
- Use `value_type` when the returned type is not a reference
- Enforce `reference = value_type` if the returned type is not
a reference (to avoid `typename PM::reference r = get(m, k)`,
which will take a ref to a temporary if the `reference`
typedef is an actualy reference)
- Do not use `put_get_helper` if the property map is not a `lvalue`
**mutable** property map: the `put()` is `map[k] = v`, which
is broken if `operator[]` does not return a reference
- The concept `boost::lvalue_property_map_tag` requires `operator[](key)`,
not a reference in `get(map, key)`. You can have a readable property map
returning a reference through its `get(map, key)`, but if there is
no `operator[]`, it's just a `boost::readable_property_map_tag`
- Some const correctness to avoid copying maps with state
or heavy keys in `get(map, key)` / `put(map, key, value)`
- Base the category of a wrapping pmap on what it offers instead
of just forwarding the base property map's category
- Tried to do something like mutable lvalue pmap:
* `value_type& operator[](key&)`
* `ref get(map, const key&)`
* `put(map, const key&, const value_type&)`
and non-mutable lvalue pmap:
* `const value_type& operator[](const key&)`
* `ref get(map, const key&)`
but not everything fits properly...
2021-10-08 15:38:47 +02:00
Mael Rouxel-Labbé
df560987a6
Whitespace & cleaning changes
2021-10-08 12:13:43 +02:00
Laurent Rineau
f581ff74d3
Merge pull request #5427 from sloriot/CGAL_data-moving_files
...
Regroup data: moving files
# Conflicts:
# Nef_3/archive/triangulation/include/CGAL/partition_is_valid_2.h
2021-10-07 14:44:01 +02:00
Laurent Rineau
1ba982096a
Merge pull request #5094 from sgiraudot/Boolean_operations-Use_GPS_based_polylines-GF
...
[Small Feature] Boolean Operations: Use polyline-based GPS
2021-10-07 14:27:23 +02:00
Sébastien Loriot
1857a25d28
Merge remote-tracking branch 'cgal/master' into CGAL_data-moving_files
2021-10-06 13:50:31 +02:00
Jane Tournois
9beac5e039
hide menu when the input is not a labeled image
2021-10-04 16:08:24 +02:00
Mael Rouxel-Labbé
521c72d57e
Fix typos
2021-10-04 13:34:07 +02:00
Jane Tournois
992f55bf3d
fix warning
2021-10-04 12:10:41 +02:00
Jane Tournois
38122ce61a
disable the weights menu when ITK is not available
2021-10-04 12:10:26 +02:00
Sébastien Loriot
47028cd184
automatically move data files in data dir + update paths
...
Done for OFF/OBJ/STL/XYZ/PWN/PLY
2021-10-04 09:42:49 +02:00
Laurent Rineau
804feece28
Merge pull request #5761 from danston/Weights-unification-danston
...
[Small Feature] Weights Unification
2021-09-29 16:59:34 +02:00
Laurent Rineau
0f26960174
Merge pull request #6019 from sloriot/CGAL-enum_arithm_w
...
Fix warnings about arithmetic operations on enum
2021-09-29 16:59:31 +02:00
Sébastien Loriot
3640099261
fix warnings about arithmetic operations on enum
2021-09-28 15:36:51 +02:00
Sébastien Loriot
d25b5d48ae
remove unused variable
2021-09-27 19:49:00 +02:00
Jane Tournois
9f5f5aa7a7
use angle_and_area_smoothing
...
and remove the use of deprecated smooth_mesh()
2021-09-27 17:24:24 +02:00
Sébastien Loriot
71932f2f1e
manual fixes
2021-09-23 18:56:29 +02:00
Sébastien Loriot
420f37a365
fix compilation issues
2021-09-23 16:28:23 +02:00
Jane Tournois
96ff627da4
fix CMakeLists.txt
2021-09-23 14:58:07 +02:00
Jane Tournois
4b3fee813f
ITK is not needed in c3t3_item, and find with the required components only
2021-09-23 14:46:40 +02:00
Jane Tournois
3df8c33330
Merge remote-tracking branch 'cgal/master' into Mesh_3-weighted_images-GF
...
# Conflicts:
# Polyhedron/demo/Polyhedron/CMakeLists.txt
2021-09-23 11:37:35 +02:00
Dmitry Anisimov
0d86275191
Merge remote-tracking branch 'origin/master' into Region_growing-revision-danston
2021-09-22 12:20:28 +02:00
Jane Tournois
4fdd584154
fix indentation
...
Co-authored-by: Laurent Rineau <Laurent.Rineau@cgal.org>
2021-09-21 21:47:40 +02:00
Laurent Rineau
16c0aab3cc
Merge pull request #5809 from maxGimeno/Polyhedron_demo-Filtering_c3t3_item_display-maxGimeno
...
Polyhedron Demo: Filtering c3t3 item display
2021-09-21 09:57:46 +02:00
Jane Tournois
60648b5209
add tangential relaxation to the Smoothing_plugin
2021-09-17 09:48:59 +02:00
Sebastien Loriot
1d4df77129
Merge pull request #5527 from MaelRL/Distance_3-Add_Tri_Tri-GF
...
Add squared_distance(Tri3, Tri3) + Distance_23 general improvements
2021-09-10 17:38:10 +02:00
Sebastien Loriot
464f71d529
Merge pull request #4908 from maxGimeno/Demo-T3_item-mgimeno
...
Polyhedron demo: Scene_triangulation_3_item
2021-09-10 17:37:22 +02:00
Mael Rouxel-Labbé
80c81a2c17
Fix typo
2021-09-08 15:54:32 +02:00
Dmitry Anisimov
936968fb4f
Merge remote-tracking branch 'origin/master' into Weights-unification-danston
2021-09-06 10:38:24 +02:00
Mael Rouxel-Labbé
8a92d51601
Merge branch 'Distance_3-Add_Tri_Tri-GF-old' into Distance_3-Add_Tri_Tri-GF
2021-09-02 17:26:44 +02:00
Sebastien Loriot
fd94f61198
Merge pull request #5785 from maxGimeno/Google-readability-casting-maxGimeno
...
Clang-tidy: google-readability-casting
2021-09-02 15:46:54 +02:00
Sebastien Loriot
a7a1d98aff
Merge pull request #5950 from maxGimeno/Demo-Edit_grid_plugin-maxGimeno
...
Polyhedron Demo: SM's grid in a single item
2021-09-02 15:43:51 +02:00
Maxime Gimeno
08508ff1fc
Merge remote-tracking branch 'cgal/master' into Demo-T3_item-mgimeno
2021-09-02 14:56:07 +02:00
Maxime Gimeno
c095ef2a00
Merge remote-tracking branch 'mine/Demo-T3_item-mgimeno' into Polyhedron_demo-Filtering_c3t3_item_display-maxGimeno
2021-09-02 11:42:28 +02:00
Maxime Gimeno
d83b79aa09
init t_item to nullptr
2021-09-02 08:51:43 +02:00
Maxime Gimeno
77c9ac05be
clean-up
2021-09-01 12:07:43 +02:00
Maxime Gimeno
342fb09f72
fix warning and link to tbb
2021-09-01 12:03:36 +02:00
Maxime Gimeno
6935503b71
Add a check-box to create all the grid in a single item
2021-09-01 10:46:20 +02:00
Sebastien Loriot
6e4f55e1e5
Merge pull request #5407 from maxGimeno/T2-Document_projection_traits_3-maxGimeno
...
Triangulation_2 : Document the `Triangulation_2_projection_traits_3` class
2021-08-31 19:01:33 +02:00
Jane Tournois
e1d4c0df80
rename generate_weights() to generate_label_weights()
2021-08-31 14:58:21 +02:00
Maxime Gimeno
af1a69e193
Merge remote-tracking branch 'cgal/master' into Google-readability-casting-maxGimeno
2021-08-31 10:39:27 +02:00
Maxime Gimeno
3404c2e35d
Fix bool init
2021-08-31 09:58:49 +02:00
Maxime Gimeno
27c832b780
Fix alpha for intersection
2021-08-30 15:42:00 +02:00
Maxime Gimeno
d4b0b49f33
Use "real" extensions and fix loading.
2021-08-30 15:41:52 +02:00
Maxime Gimeno
98bfd2e1b7
fix error in loader
2021-08-30 15:41:40 +02:00
Maxime Gimeno
f5dd1fee69
WIP copyProperties
2021-08-30 15:41:27 +02:00
Maxime Gimeno
0ee3a5dc73
c3t3_item has cnc, stats and is-surface
2021-08-30 15:39:52 +02:00
Maxime Gimeno
e743810349
WIP rewrite c3t3_item
2021-08-30 15:23:59 +02:00
Maxime Gimeno
103a1a8105
WIP : New item doesn't crash when loaded, and displays correctly.
2021-08-30 14:37:41 +02:00
Maxime Gimeno
0109f36610
WIP factorization
2021-08-30 14:37:21 +02:00
Maxime Gimeno
740d819914
Add I/O
2021-08-30 14:37:08 +02:00
Maxime Gimeno
1689b36f94
add an inttersection plane.
2021-08-30 14:36:57 +02:00
Maxime Gimeno
e67a747a5c
WIP t3_item
2021-08-30 14:36:44 +02:00
Maxime Gimeno
bb7895df03
WIP triangulation_3_plugin
2021-08-30 14:35:14 +02:00
Maxime Gimeno
720b2dd090
Fix conflicts and fix Cut_plugin
2021-08-30 12:47:10 +02:00
Sébastien Loriot
4454c5b3ed
Merge remote-tracking branch 'cgal/master' into T2-Document_projection_traits_3-maxGimeno
2021-08-30 12:25:51 +02:00
Sebastien Loriot
20ea9e775f
Merge pull request #4009 from afabri/CGAL-internal-GF
...
CGAL: Move from CGAL/internal to CGAL/Pkg/internal
2021-08-30 11:55:36 +02:00
Sebastien Loriot
1bd8e07743
Merge pull request #5851 from maxGimeno/PMP-Add_a_visitor_to_orient_polygon_soup-maxGimeno
...
PMP: Add a visitor to the orientation function
2021-08-30 10:45:41 +02:00
Maxime Gimeno
f7ec973d69
clean-up remaining debug code
2021-08-30 09:02:57 +02:00
Sébastien Loriot
98e471849b
moving files from internal to PKG/internal
2021-08-26 11:33:39 +02:00
Sébastien Loriot
fb1cef4d8f
Merge remote-tracking branch 'cgal/5.3.x-branch'
2021-08-25 10:46:19 +02:00
Sébastien Loriot
f1aa145fd4
Merge remote-tracking branch 'cgal/5.2.x-branch' into HEAD
2021-08-25 10:45:44 +02:00
Sébastien Loriot
733e7b7823
fix typos
2021-08-25 10:45:05 +02:00
Sébastien Loriot
abc945db89
fix warning
2021-08-19 20:46:32 +02:00
Dmitry Anisimov
c4da891c16
fixed polyhedron demo
2021-08-16 13:26:22 +02:00
Dmitry Anisimov
460c50b142
Merge remote-tracking branch 'origin/master' into Region_growing-revision-danston
2021-08-16 12:28:34 +02:00
Dmitry Anisimov
60804d738e
Merge remote-tracking branch 'origin/master' into Weights-unification-danston
2021-08-14 18:34:47 +02:00
Sébastien Loriot
de6d8c6cbd
Merge pull request #5742 from danston/Shape_regularization-new_package-danston
...
[Feature] Shape Regularization New Package
2021-08-13 18:19:35 +02:00
Sebastien Loriot
6b9892e40d
Merge pull request #5877 from maxGimeno/Demo-Plane_item_change_name_action-maxGimeno
...
Polyhedron Demo: Scene_plane_item
2021-08-13 18:15:32 +02:00
Maxime Gimeno
91e41ad75c
Replace the label by two DoubleEdit to be able to precisely set the interval.o
2021-08-12 16:12:01 +02:00
Maxime Gimeno
fae3d8e6d0
Color for the tets
2021-08-12 14:33:03 +02:00
Maxime Gimeno
f1629ce83a
Add misisng clone()
2021-08-12 13:43:36 +02:00
Dmitry Anisimov
c975eddf13
Merge remote-tracking branch 'origin/master' into Weights-unification-danston
2021-08-12 13:29:26 +02:00
Maxime Gimeno
296453d975
Merge the two plugins
2021-08-12 12:31:24 +02:00
Maxime Gimeno
dbc6e22af2
Robustify more
2021-08-12 11:54:58 +02:00
Maxime Gimeno
bc2a8eb086
Robustify
2021-08-12 11:43:31 +02:00
Maxime Gimeno
14a95a3680
Add a tooltip and some factorization
2021-08-12 11:36:17 +02:00
Maxime Gimeno
1dcf8fde23
Filtering done with an intervalle. Working.
2021-08-12 11:25:13 +02:00
Sébastien Loriot
814c9138ef
Merge remote-tracking branch 'cgal/5.3.x-branch'
2021-08-12 10:38:11 +02:00
Maxime Gimeno
9875c4baca
WIP The sliders don't really ike being equal.
2021-08-12 10:32:56 +02:00
Sébastien Loriot
cff3cdb40e
Merge remote-tracking branch 'cgal/5.2.x-branch' into HEAD
2021-08-12 10:23:57 +02:00
Maxime Gimeno
4f9faf0ed1
Add missing files
2021-08-12 10:09:54 +02:00
Maxime Gimeno
c052440a1c
WIP working filtering, need robustification and nicer widget
2021-08-11 15:18:10 +02:00
Maxime Gimeno
8f1c510c49
WIP program
2021-08-10 15:21:33 +02:00
Maxime Gimeno
3f8375b15f
Baic draw for new item
2021-08-10 14:19:39 +02:00
Maxime Gimeno
f7df517f57
Merge remote-tracking branch 'cgal/master' into T2-Document_projection_traits_3-maxGimeno
2021-08-09 09:14:23 +02:00
Sébastien Loriot
b539d4a301
extend the visitor to report non-manifold vertex in an umbrella without nm edge
2021-08-05 18:13:35 +02:00
Dmitry Anisimov
933940435a
Merge remote-tracking branch 'origin/master' into Shape_regularization-new_package-danston
2021-08-04 15:30:10 +02:00
Sébastien Loriot
0361a83cd3
fix degree of an isolated vertex
2021-08-04 15:22:14 +02:00
Dmitry Anisimov
4126a5feec
Merge branch 'master' into Weights-unification-danston
2021-08-04 13:58:33 +02:00
Sébastien Loriot
bc1fe892d8
remove const&
2021-08-02 10:40:12 +02:00
Maxime Gimeno
eefb449aca
WIP tetrahedra_item and plugin
2021-07-30 15:59:12 +02:00
Maxime Gimeno
c99fdebafe
add a non_manifold_vertex() function to the visitor
2021-07-30 12:17:06 +02:00
Maxime Gimeno
a551d333cf
Change name of an action
2021-07-29 15:49:07 +02:00
Maxime Gimeno
a2c1a268e2
fix plugin
2021-07-29 11:51:26 +02:00
Jane Tournois
53cd9a0247
fix DoubleEdit content
2021-07-28 16:53:08 +02:00
Jane Tournois
a7a9699185
fix tab order
2021-07-28 16:43:52 +02:00
Jane Tournois
d41a8f4bb2
add tooltip to c3t3 generated from image
2021-07-28 16:23:23 +02:00
Jane Tournois
77327b5461
(re)compute weights only if sigma has changed
2021-07-28 15:26:02 +02:00
Jane Tournois
ecdb8730df
move weights to the image_item so that it does not get prematurely deleted
2021-07-28 15:07:06 +02:00
Jane Tournois
f46caacdad
WIP fix weighted images in demo
2021-07-27 16:38:33 +02:00
Laurent Rineau
2599d8e41a
Merge pull request #5863 from MaelRL/BGL-Fix_FFG_nonconst_index_pmaps-GF
...
Fix index maps for non-const Face_filtered_graph
2021-07-27 15:55:11 +02:00
Laurent Rineau
71175aad53
Merge pull request #5863 from MaelRL/BGL-Fix_FFG_nonconst_index_pmaps-GF
...
Fix index maps for non-const Face_filtered_graph
2021-07-27 15:52:23 +02:00
Jane Tournois
2637bf6343
add weighted images to the demo
2021-07-27 09:33:49 +02:00
Maxime Gimeno
22edbbe428
Merge remote-tracking branch 'cgal/master' into PMP-Add_a_visitor_to_orient_polygon_soup-maxGimeno
2021-07-26 11:46:51 +02:00
Mael Rouxel-Labbé
5240e402de
Fix wrong PMap type
2021-07-23 14:26:40 +02:00
Maxime Gimeno
f8315e09b7
DOn't use a pair.
2021-07-22 15:19:58 +02:00
Maxime Gimeno
f36e5eadf9
Remove to_remove
2021-07-22 09:37:48 +02:00
Maxime Gimeno
83e7abf042
Changes after review
2021-07-21 12:48:11 +02:00
Maxime Gimeno
3cfa3e8c86
Use a NP to pass the visitor
2021-07-19 13:40:19 +02:00
Maxime Gimeno
1b04db1fad
Give the visitor by copy (1st step for the Named Parameters)
2021-07-19 13:18:26 +02:00
Maxime Gimeno
36dd5be796
more fixes
2021-07-19 13:05:17 +02:00
Maxime Gimeno
b027d31bfd
remove the "Extract NM Simplicies" action
2021-07-19 12:06:43 +02:00
Maxime Gimeno
67b2fd1454
Fix default visitor mechanism
2021-07-19 11:48:20 +02:00
Maxime Gimeno
05761799e8
Fix the filtering in the plugin
2021-07-19 11:25:37 +02:00
Sebastien Loriot
40f507a1f1
Merge pull request #5800 from MaelRL/SS-Doc_fixes-GF
...
Harmonization of some IO stream documentation
2021-07-19 07:56:48 +02:00
Sebastien Loriot
9b27f53b28
Merge pull request #5544 from maxGimeno/PMP-compare_faces_from_meshes-maxGimeno
...
PMP: compare_meshes
2021-07-19 07:54:00 +02:00
Sebastien Loriot
4efdf52c0e
Merge pull request #5654 from maxGimeno/Demo-OFF_choose_normals_export-maxGimeno
...
Polyhedron Demo: Popup for OFF
2021-07-19 07:50:54 +02:00
Sebastien Loriot
edc456e7c2
Merge pull request #5636 from maxGimeno/Demo-Enhance_Animate_plugin-maxGimeno
...
Polyhedron_demo: Animate plugin
2021-07-19 07:49:29 +02:00
Maxime Gimeno
4989eadb19
WIP
2021-07-13 16:06:52 +02:00
Maxime Gimeno
83b69b5a98
Merge remote-tracking branch 'cgal/master' into T2-Document_projection_traits_3-maxGimeno
2021-07-08 11:33:42 +02:00
Dmitry Anisimov
c1aa66f0fa
renamed max to maximum and min to minimum and cos to cosine to be consistent with other NP in CGAL
2021-06-30 13:15:06 +02:00
Dmitry Anisimov
c5bea93e58
renamed max to maximum and min to minimum in NP to be consistent with other packages
2021-06-30 12:39:01 +02:00
Maxime Gimeno
06525e0ca5
Fixes and cleanup
2021-06-29 15:25:29 +02:00
Maxime Gimeno
a29d8b183c
change the colors of the button to make it more obvious when it is disabled.
2021-06-29 14:54:55 +02:00
Maxime Gimeno
56c920112a
Better display fir buttons
2021-06-29 10:33:45 +02:00
Maxime Gimeno
5526db6942
add a tooltip to the reset button
2021-06-29 09:27:35 +02:00
Maxime Gimeno
e8efd07a5b
Fix init of the bitsets
2021-06-29 09:21:21 +02:00
Maxime Gimeno
4602a18a8f
WIP Fixing the init
2021-06-28 15:43:18 +02:00
Maxime Gimeno
0deb49a84a
add missing if
2021-06-28 14:02:16 +02:00
Maxime Gimeno
f79ec025cd
The edges are dealt with now.
2021-06-28 13:11:28 +02:00
Maxime Gimeno
200a340149
Secured in case there are too many subdomains or the GL version is too old. Fix the colors of the button.
2021-06-28 11:08:56 +02:00
Dmitry Anisimov
b7e0e37ba3
fixed regularization in the polyhedron demo
2021-06-25 18:02:05 +02:00
Maxime Gimeno
e5914cf70f
The plugin works. Still needs to secure it all
2021-06-25 12:27:49 +02:00
Maxime Gimeno
4f9fc89a10
fix logic for discard
2021-06-25 10:11:32 +02:00
Maxime Gimeno
73eafddd39
WIP: Patches per facet are not good
2021-06-24 14:14:46 +02:00
Mael Rouxel-Labbé
78ff9185b3
Harmonize ASCII usage across all packages
2021-06-23 23:34:32 +02:00
Mael Rouxel-Labbé
084a1efe2d
Merge remote-tracking branch 'cgal/master' into Distance_3-Add_Tri_Tri-GF
2021-06-23 22:30:03 +02:00
Maxime Gimeno
2c36a1797c
WIP
2021-06-23 15:58:57 +02:00
Maxime Gimeno
ec41af7e33
Add a widget for filtering c3t3 subdomains
2021-06-22 15:24:33 +02:00
Maxime Gimeno
663ebce7bb
Add a plugin to interact with the c3t3_item, and allow some filtering in the display.
2021-06-18 14:12:48 +02:00
Maxime Gimeno
1a9a578df8
Apply google-readability-casting to the off_plugin
2021-06-18 10:54:35 +02:00
Dmitry Anisimov
d3a38f4f8c
fixed np in the shape detection plugin
2021-06-14 16:47:20 +02:00
Dmitry Anisimov
b9d14ed07f
Merge remote-tracking branch 'origin/master' into Region_growing-revision-danston
2021-06-14 16:42:42 +02:00
Dmitry Anisimov
d98cc1ebcb
polyhedron demo, refactoring internal weights representation
2021-06-09 14:05:18 +02:00
Dmitry Anisimov
8be257b663
updated weights in the polyhedron demo
2021-06-04 14:39:31 +02:00
Laurent Rineau
5cbadbede6
Merge pull request #5701 from maxGimeno/Ctest-Adapt_scripts_to_windows-maxGimeno
...
Testsuite: Adapt ctest scripts for use with cygwin
2021-06-02 17:20:49 +02:00
Laurent Rineau
10cdb759b9
Merge pull request #5739 from maxGimeno/Demo-Fixes_for_scale_scene-maxGimeno
...
Polyhedron Demo: Fix Scene Recentering while Scaled
2021-06-02 17:20:47 +02:00
Dmitry Anisimov
4f1fc20e22
Merge remote-tracking branch 'origin/master' into Region_growing-revision-danston
2021-06-01 16:06:16 +02:00
Maxime Gimeno
18c7e6f513
Fix scene recenter with scaling ON
2021-05-31 14:09:07 +02:00
Laurent Rineau
4b414ca8c5
Merge pull request #5718 from maxGimeno/Demo-fix_statistics-maxGimeno
...
Polyhedron Demo: Fix classname property for selection_item
# Conflicts:
# Polyhedron/demo/Polyhedron/Scene_polyhedron_selection_item.cpp
2021-05-27 19:12:22 +02:00
Laurent Rineau
e745ff3fab
Merge pull request #5718 from maxGimeno/Demo-fix_statistics-maxGimeno
...
Polyhedron Demo: Fix classname property for selection_item
# Conflicts:
# Polyhedron/demo/Polyhedron/Scene_polyhedron_selection_item.cpp
2021-05-27 19:10:03 +02:00
Maxime Gimeno
2d5f91f763
Merge remote-tracking branch 'cgal/master' into T2-Document_projection_traits_3-maxGimeno
2021-05-27 09:06:59 +02:00
Maxime Gimeno
5f3dd59231
Fix conversion warning
2021-05-25 12:15:57 +02:00
Maxime Gimeno
ab182dd46a
Merge remote-tracking branch 'cgal/master' into CGAL-Clang_tidy_new_pass-maxGimeno
2021-05-21 14:04:07 +02:00
Maxime Gimeno
2dac372ccd
Demo pass
2021-05-21 14:01:30 +02:00
Maxime Gimeno
797c5ad08b
Merge remote-tracking branch 'cgal/master' into PMP-compare_faces_from_meshes-maxGimeno
2021-05-20 08:58:24 +02:00
Laurent Rineau
59a0da4f13
Merge pull request #5692 from maxGimeno/CGAL_cpp11_atomic_and_threads-maxGimeno
...
CGAL:: Use std atomic and threads
# Conflicts:
# Arrangement_on_surface_2/include/CGAL/Arr_counting_traits_2.h
2021-05-19 17:23:53 +02:00
Laurent Rineau
82bec8a1d6
Merge pull request #5692 from maxGimeno/CGAL_cpp11_atomic_and_threads-maxGimeno
...
CGAL:: Use std atomic and threads
# Conflicts:
# Arrangement_on_surface_2/include/CGAL/Arr_counting_traits_2.h
2021-05-19 17:11:37 +02:00
Maxime Gimeno
b21f8a412d
Fix string comparison
2021-05-19 14:02:29 +02:00
Maxime Gimeno
c1f315f500
Fix classname property for selection_item
2021-05-19 13:16:55 +02:00
Laurent Rineau
2c4a5db3ce
Merge pull request #5631 from GilesBathgate/STL_ext-fix_uncaught_exceptions_cleanup-GilesBathgate
...
Fix uncaught exceptions cleanup
2021-05-18 18:14:14 +02:00
Laurent Rineau
26ad68e486
Merge pull request #5649 from sloriot/CGAL-no_boost_shared_ptr
...
Replace internal use of boost shared_ptr
2021-05-18 18:14:12 +02:00
Laurent Rineau
1e4899ecb8
Merge pull request #5651 from maxGimeno/Demo-Fixes-maxGimeno
...
Polyhedron Demo : Fix a warning
2021-05-18 18:14:09 +02:00
Laurent Rineau
bd98013623
Merge pull request #5665 from GilesBathgate/Polyhedron_3_TDS_3-compare_handle_nullptr-GilesBathgate
...
Polyhedron_3 and TDS_3 compare handle nullptr
2021-05-18 18:13:57 +02:00
Laurent Rineau
607dadcf2b
Merge pull request #5666 from alefy/Fix-demo_Polyhedron_mesh_3_linking_with_VTK-alefy
...
Fix linking issue with VTK for Mesh_3 Polyhedron demo
2021-05-18 18:13:55 +02:00
Laurent Rineau
7eef8b64e1
Merge pull request #5651 from maxGimeno/Demo-Fixes-maxGimeno
...
Polyhedron Demo : Fix a warning
2021-05-18 17:32:23 +02:00
Laurent Rineau
4ab1000d30
Merge pull request #5666 from alefy/Fix-demo_Polyhedron_mesh_3_linking_with_VTK-alefy
...
Fix linking issue with VTK for Mesh_3 Polyhedron demo
2021-05-18 17:32:18 +02:00
Maxime Gimeno
c272741714
Fix sleep_for() call in Use_ssh.cpp
2021-05-17 11:41:56 +02:00
Maxime Gimeno
96fe2393a8
Fix chrono in Use_ssh
2021-05-12 10:45:34 +02:00
Maxime Gimeno
827a5ae8aa
review
2021-05-11 14:40:40 +02:00
Maxime Gimeno
dfab2a3d3c
clean-up
2021-05-11 13:25:25 +02:00
Maxime Gimeno
889119e800
Update add_test to directly use msbuild when running on cygwin
2021-05-11 12:48:44 +02:00
Maxime Gimeno
33cefe1be7
remove calls to cpp11::sleep_for()
2021-05-07 11:13:03 +02:00
Maxime Gimeno
3e03d50b8a
replace usages of CGAL::cpp11::atomic and thread by std:: calls
2021-05-07 11:10:30 +02:00
Maxime Gimeno
e9b7595fff
Deprecate CGAL headers for threads, atomic and result_of, and move their content to config.h as fallback
2021-05-07 11:09:24 +02:00
Simon Giraudot
ae885f539c
Documentation and plugin
2021-05-06 15:43:28 +02:00
Sébastien Loriot
0a13731eea
prevent generic overload to be picked
2021-05-06 10:27:12 +02:00
Sébastien Loriot
4e519a3c7a
move documented IO functions in IO namespace
2021-05-05 13:15:37 +02:00
Sébastien Loriot
22be8671f7
move read_vtk_image_data to IO
2021-05-04 14:59:28 +02:00
Sébastien Loriot
56025fb5f9
fix release number of depreciation
2021-05-04 14:38:47 +02:00
Sébastien Loriot
fb6f703b55
IO namespace for files in IO directories
2021-05-04 14:36:06 +02:00
Maxime Gimeno
14b1b3b8cc
WIP
2021-05-04 11:38:07 +02:00
Adrien Lefieux
5c66c5d0e1
Solve linking issue on macOS with VTK for Mesh3 Polyhedron demo
2021-05-03 18:19:06 +02:00
Sébastien Loriot
70058db9b7
add IO namespace for Mesh_3 package
2021-05-03 15:39:07 +02:00
Maxime Gimeno
26621062e2
add an `s`
2021-04-30 08:38:51 +02:00
Maxime Gimeno
11bb420ac2
Clean-up
2021-04-29 15:49:48 +02:00
Maxime Gimeno
d6c68a9fe2
List concerned properties
2021-04-29 14:57:28 +02:00
Maxime Gimeno
d7ee3066ee
Add a pop-up to ask if the user wants to export the internal properties in the off plugin.
2021-04-29 13:28:48 +02:00
Giles Bathgate
5ecd85248a
Fix capitalisation of macro name.
2021-04-28 21:03:45 +01:00
Giles Bathgate
0ef8127c71
The CGAL_NOEXCEPT macro is no longer needed
2021-04-28 21:03:00 +01:00
Giles Bathgate
0dcadee486
Fix dereference after null in Polyhedron_incremental_builder_3.h
2021-04-28 17:54:19 +01:00
Maxime Gimeno
971004cfee
Fix a warning
2021-04-28 15:40:18 +02:00
Sébastien Loriot
1faa0e2992
replace internal use of boost::shared_ptr by std::shared_ptr
2021-04-28 10:55:26 +02:00
Maxime Gimeno
21319d744a
Remove target all_scene_items as it fails the building inside ctest on windows
2021-04-22 14:26:22 +02:00
Maxime Gimeno
c64128a282
Fix offset in points
2021-04-22 12:46:47 +02:00
Maxime Gimeno
34a53d36ad
Store states on a stack to "read last frame" as it was, not simply apply the last frame, as it might not be the same points that are impacted.
2021-04-22 12:34:14 +02:00
Sébastien Loriot
f513a791e2
Merge remote-tracking branch 'cgal/5.2.x-branch'
2021-04-21 15:48:36 +02:00
Sébastien Loriot
eef92fbef7
Merge remote-tracking branch 'cgal/5.1.x-branch'
2021-04-21 15:47:06 +02:00
Sebastien Loriot
7a68dfd3fa
Merge pull request #5623 from maxGimeno/Demo-Fix_dll_warning-maxGimeno
...
Polyhedron_demo : Fix a warning
2021-04-21 15:34:14 +02:00
Sebastien Loriot
4f3c2b7ee4
Merge pull request #5621 from sloriot/Demo-polylines_in_offset_meshing
...
Add support for protecting features in offset meshing
2021-04-21 15:31:36 +02:00
Sébastien Loriot
39367c2313
Merge remote-tracking branch 'cgal/5.2.x-branch'
2021-04-17 11:14:29 +02:00
Sébastien Loriot
cbd95907cd
Merge remote-tracking branch 'cgal/5.1.x-branch' into HEAD
2021-04-17 11:11:28 +02:00
Sebastien Loriot
b7323389c7
Merge pull request #5622 from maxGimeno/CMake-Update_versions_in_scripts-maxGimeno
...
Update maximum cmake versions
2021-04-17 10:58:14 +02:00
Sebastien Loriot
076cb5fa13
Merge pull request #5573 from maxGimeno/Demo-Fixes-maxGimeno
...
Polyhedron Demo: Trivial Warning
2021-04-17 10:53:46 +02:00
Maxime Gimeno
9384b064eb
Make `children` a pointer to silent an annoying warning about QList<int> not being a dll-interface class.
2021-04-16 13:39:30 +02:00
Maxime Gimeno
c49152359c
update max version of cmake and announce the new minimal in CHANGE.md
2021-04-15 15:08:54 +02:00
Sébastien Loriot
fef75785cb
handle polyline to protect in offset meshing
2021-04-14 17:38:49 +02:00
Dmitry Anisimov
d10c72f7d3
Merge remote-tracking branch 'upstream/master' into Region_growing-revision-danston
2021-04-14 10:57:01 +02:00
Dmitry Anisimov
22c105be6c
fixed shape detection plugin in polyhedron demo
2021-04-13 15:56:06 +02:00
Mael Rouxel-Labbé
fba303341f
Merge remote-tracking branch 'cgal/master' into Distance_3-Add_Tri_Tri-GF
2021-04-12 15:33:14 +02:00
Mael Rouxel-Labbé
7e62c02176
Re-organize into Distance_2/X_Y.h to align with Distance_3
2021-04-12 15:31:55 +02:00
Mael Rouxel-Labbé
5deb509374
Move to Distance_3/X_Y.h rather than squared_distance_X_Y.h (as Intersections)
2021-04-12 14:42:44 +02:00
Maxime GIMENO
7629e25d40
Update Polyhedron/demo/Polyhedron/Scene_polylines_item.cpp
...
Co-authored-by: Sebastien Loriot <sloriot.ml@gmail.com>
2021-04-09 14:26:51 +02:00
Maxime Gimeno
83badb138c
Fix description of corner_item
2021-04-09 14:15:04 +02:00
Maxime Gimeno
db9b78017e
Add nissing viewer->makeCurrent()
2021-04-09 12:56:22 +02:00
Maxime Gimeno
17602e589e
Merge remote-tracking branch 'cgal/master' into CGAL-clang_tidy__nullptr_on_Mesh_2-GF
2021-04-07 09:17:51 +02:00
Laurent Rineau
8dc3256685
Merge pull request #5488 from sgiraudot/Classification-Remove_TensorFlow_support-GF
...
[Small Feature] Remove TensorFlow support
2021-04-06 15:13:15 +02:00
Laurent Rineau
ed884ad2e7
Merge pull request #5525 from janetournois/Polyhedron_demo-fix_isotropic_remeshing_dialog-jtournois
...
Polyhedron demo - improve PMP::isotropic_remeshing dialog box
2021-04-06 15:13:05 +02:00
Laurent Rineau
8247232cf1
Merge pull request #5535 from sloriot/CGAL-more_cmake_support_files
...
Add more cmake support files
2021-04-06 15:13:04 +02:00
Maxime Gimeno
8f7e12ebdc
Fix another similar warning
2021-04-06 13:17:37 +02:00
Maxime Gimeno
0dd0b96586
Don't add empty items in plugin
2021-04-01 15:39:45 +02:00
Maxime Gimeno
34e2180b22
rename match_faces
2021-04-01 13:50:41 +02:00
Maxime Gimeno
c349448ec5
add braces
2021-04-01 10:13:19 +02:00
Sebastien Loriot
3a409e6ac2
Update Polyhedron/demo/Polyhedron/Plugins/Operations_on_polyhedra/Clip_polyhedron_plugin.cpp
...
Co-authored-by: Laurent Rineau <Laurent.Rineau@cgal.org>
2021-03-31 14:16:56 +02:00
Sébastien Loriot
f4a79aebd8
catch const ref
2021-03-31 14:12:43 +02:00
Laurent Rineau
c453420dd6
Merge pull request #5513 from maxGimeno/Demo-Fixes-maxGimeno
...
Polyhedron_demo: Move LAS code from item to plugin
2021-03-24 15:05:20 +01:00
Laurent Rineau
8886d3fda9
Merge pull request #5529 from maxGimeno/Demo-Fixes_for_5_1-maxGimeno
...
Polyhedron_demo: Fix Affine_transform_plugin crash
2021-03-24 15:05:12 +01:00
Laurent Rineau
33ed7a9995
Merge pull request #5529 from maxGimeno/Demo-Fixes_for_5_1-maxGimeno
...
Polyhedron_demo: Fix Affine_transform_plugin crash
2021-03-24 15:00:25 +01:00
Maxime Gimeno
9e6eaa504a
Orientation requirements always on, as it won't work without it on non triangle meshes
2021-03-23 13:43:49 +01:00
Maxime Gimeno
277117613b
Add a NP for orientation requirement
2021-03-23 11:49:47 +01:00
Maxime Gimeno
dd90a3ce84
OutputIterators
2021-03-23 10:17:39 +01:00
Simon Giraudot
8e06889d90
Rebase
2021-03-22 15:17:34 +01:00
Maxime Gimeno
7d4a661671
Overloads, plugin and data sets
2021-03-22 14:59:01 +01:00
Maxime Gimeno
735567531b
RENAME
2021-03-19 12:00:08 +01:00
Sébastien Loriot
887b7d0eaa
add METIS cmake support file
2021-03-18 14:58:04 +01:00
Sébastien Loriot
ac15312260
add Ceres support cmake file
2021-03-18 14:47:56 +01:00
Maxime Gimeno
fdcd84b031
Use copy_face_graph to duplicate the surface_mesh in affine_transformation to avoid problems related to the extra properties (it may cause a crash in the cas eof the face patch_id map, for example)
2021-03-16 14:18:05 +01:00
Maxime Gimeno
1cc00a32eb
Move LAS code from item to plugin to prevent BOOL declaration to conflict with the one form lib3mf.
2021-03-16 13:27:36 +01:00
Mael Rouxel-Labbé
27069d423c
Update header includes
2021-03-12 12:52:05 +01:00
Jane Tournois
b0d871bf8f
change the tab-order for options in UI
2021-03-11 15:21:08 +01:00
Jane Tournois
6b50fb2f10
disable nbSmoothing_spinbox when splitEdgesOnly_checkbox is checked
2021-03-11 15:14:34 +01:00
Laurent Rineau
ddd2d70274
Merge pull request #5489 from danston/Polyhedron_demo-macos_warnings_fixed-danston
...
Fixed Polyhedron demo warnings in the macOS test suite
2021-03-10 10:35:18 +01:00
Laurent Rineau
5c8e8f5ec4
Merge pull request #5508 from maxGimeno/Demo-new_features-maxGimeno
...
Polyhedron Demo: New features
2021-03-10 10:35:13 +01:00
Laurent Rineau
f712a2a3a0
Merge pull request #5473 from maxGimeno/Demo-Fixes-maxGimeno
...
Polyhedron demo: Fixes for 5.1
Conflicts:
Polyhedron/demo/Polyhedron/resources/compatibility_shaders/shader_spheres.vert
Polyhedron/demo/Polyhedron/resources/shader_spheres.vert
2021-03-03 18:27:33 +01:00
Laurent Rineau
3ab3b10d47
Merge pull request #5247 from MaelRL/SDG-Fix_doc-GF
...
Doc improvements for TDS-related classes
2021-03-03 17:38:18 +01:00
Laurent Rineau
ab6145babc
Merge pull request #5501 from maxGimeno/CGAL-CGAL-Disable_tests_that_use_gmp_if_not_found-5.2-maxGimeno
...
CMake Fixes when CGAL_Core is disabled (5.2)
2021-03-03 17:20:55 +01:00
Laurent Rineau
11e3c689ed
Merge pull request #5473 from maxGimeno/Demo-Fixes-maxGimeno
...
Polyhedron demo: Fixes for 5.1
2021-03-03 16:39:47 +01:00
Laurent Rineau
1435e37232
Merge pull request #5473 from maxGimeno/Demo-Fixes-maxGimeno
...
Polyhedron demo: Fixes for 5.1
2021-03-03 16:31:08 +01:00
Maxime GIMENO
2349ba6d39
Update Polyhedron/demo/Polyhedron/MainWindow.cpp
...
Co-authored-by: Laurent Rineau <Laurent.Rineau@cgal.org>
2021-03-03 11:51:14 +01:00
Maxime Gimeno
8b058d90d9
Fixes
2021-03-03 11:02:39 +01:00
Maxime Gimeno
714d7091ce
WIP save items. Need tests.
2021-03-02 15:44:00 +01:00
Maxime Gimeno
b4de351840
Merge branch 'CGAL-CGAL-Disable_tests_that_use_gmp_if_not_found-5.1-maxGimeno' into CGAL-CGAL-Disable_tests_that_use_gmp_if_not_found-5.2-maxGimeno
2021-03-02 10:16:01 +01:00
Maxime Gimeno
7c94a1f2bf
Replace condition for a clearer equivalent one, and use APPEND for env property in Arrangement_2
2021-03-02 09:59:28 +01:00
Maxime Gimeno
7d21d5b62d
De-activate some things that depend on CGAL_Core if it is not FOUND
2021-03-01 11:27:43 +01:00
Maxime Gimeno
bcb9940eb7
WIP for groups in save_scene
2021-02-26 13:05:48 +01:00
Maxime Gimeno
2eac79c326
Fix names of the diff items
2021-02-25 14:20:42 +01:00
Dmitry Anisimov
ee2cd7bcde
fixed various warnings popping out for the macOS test suite
2021-02-23 15:22:07 +01:00
Simon Giraudot
68a4aa3947
Remove TensorFlow from plugin
2021-02-23 09:17:44 +01:00
Mael Rouxel-Labbé
5efa544734
Merge remote-tracking branch 'cgal/master' into SDG-Fix_doc-GF
2021-02-22 17:19:40 +01:00
Maxime Gimeno
cc99fd94ad
Demo Pass
2021-02-19 16:02:12 +01:00
Laurent Rineau
9436f4023f
Merge pull request #5297 from maxGimeno/Demo-different_colors_for_c3t3-maxGimeno
...
Polyhedron Demo: C3t3 colors enhancement
2021-02-18 15:26:43 +01:00
Laurent Rineau
fa7393cb15
Merge pull request #5389 from sloriot/Mesh_3-fix_patch_id_map
...
Clean and fix default facet patch id map
2021-02-18 15:19:15 +01:00
Laurent Rineau
db338aa1ee
Merge pull request #5417 from maxGimeno/Demo-Add_dependency_to_qt5_moc_and_dependencies-maxGimeno
...
QGLViewer: remove the need for Qt5::Xml
2021-02-18 15:19:06 +01:00
Laurent Rineau
a8aca0f99d
Merge pull request #5441 from maxGimeno/CMake-Remove_cxx_standard-maxGimeno
...
Remove CMAKE_CXX_STANDARD commands in cmake scripts
2021-02-18 15:19:00 +01:00
Maxime Gimeno
e023f3f958
add .js in the end of a scene's filename if needed.
2021-02-18 15:07:29 +01:00
Maxime Gimeno
7109dd9de9
clean-up
2021-02-18 14:15:02 +01:00
Maxime Gimeno
5bffc28758
Invalidate aabb_tree after moving vertex
2021-02-18 14:12:35 +01:00
Maxime Gimeno
23b1024f1b
fix direction-constraint in qglviewer
2021-02-18 14:01:15 +01:00
Maxime Gimeno
64597d7cab
fix sphere lighting
2021-02-18 14:01:15 +01:00
Maxime Gimeno
ad73f44a89
add bbox axis lengths to the tooltip of an item
2021-02-18 12:41:52 +01:00
Maxime Gimeno
08ea69f57c
More remaining xml
2021-02-10 13:43:25 +01:00
Maxime Gimeno
2500331070
Merge remote-tracking branch 'cgal/master' into Demo-Add_dependency_to_qt5_moc_and_dependencies-maxGimeno
2021-02-09 12:33:52 +01:00
Maxime Gimeno
c9a020bb1a
Remove remaining includes
2021-02-09 12:28:58 +01:00
Maxime Gimeno
9cd0d450f9
Remove QDomElements and need for QtXml
2021-02-09 11:31:34 +01:00
Maxime Gimeno
7f189620d8
Remove CMAKE_CXX_STANDARD commands in cmake scripts
2021-02-08 10:06:23 +01:00
Laurent Rineau
c5ba414c72
Merge pull request #5336 from maxGimeno/GraphicsView-Use_opengl_4_1_context-maxGImeno
...
Graphics_view: Upgrade glsl version in basic_viewer_shaders
2021-02-05 16:12:42 +01:00
Laurent Rineau
4c947f0ee0
Merge pull request #5340 from danston/CGAL-clang_warnings_fix-danston
...
Clang warnings fixed
2021-02-05 16:10:37 +01:00
Laurent Rineau
657dadf718
Merge pull request #5351 from sgiraudot/Classification-Fix_boost_optional_dependencies-GF
...
[Classification] Fix Boost optional dependencies
2021-02-05 16:10:32 +01:00
Laurent Rineau
b0fb60066e
Merge pull request #5392 from maxGimeno/Demo-Fixes-maxGimeno
...
Polyhedron demo: Fixes
2021-02-05 16:10:10 +01:00
Laurent Rineau
1b176ab536
Merge pull request #5400 from maxGimeno/Demo-inflate_mesh_plugin-maxGimeno
...
Polyhedron_demo: Add inflate_mesh
2021-02-05 16:10:05 +01:00
Laurent Rineau
b134ed8246
Merge pull request #5336 from maxGimeno/GraphicsView-Use_opengl_4_1_context-maxGImeno
...
Graphics_view: Upgrade glsl version in basic_viewer_shaders
2021-02-05 16:07:32 +01:00
Laurent Rineau
d97b9363f8
Merge pull request #5351 from sgiraudot/Classification-Fix_boost_optional_dependencies-GF
...
[Classification] Fix Boost optional dependencies
2021-02-05 16:07:27 +01:00
Laurent Rineau
5380ffd257
Merge pull request #5336 from maxGimeno/GraphicsView-Use_opengl_4_1_context-maxGImeno
...
Graphics_view: Upgrade glsl version in basic_viewer_shaders
2021-02-05 16:05:55 +01:00
Maxime Gimeno
6117354950
Add missing links for demo_framework
2021-02-04 10:40:59 +01:00
Maxime Gimeno
0e39a42f86
Fix shader
2021-02-01 16:27:41 +01:00
Maxime Gimeno
2f2b33c0ae
clean-up
2021-01-29 10:16:52 +01:00
Maxime Gimeno
f58e6e67d3
Replace Value by Distance
2021-01-28 12:19:55 +01:00
Maxime Gimeno
9b57095f71
Clean-up
2021-01-27 14:02:33 +01:00
Maxime GIMENO
59cb6fd3e8
Update Polyhedron/demo/Polyhedron/Plugins/Surface_mesh/Offset_meshing_plugin.cpp
...
Co-authored-by: Sebastien Loriot <sloriot.ml@gmail.com>
2021-01-27 13:47:48 +01:00
Maxime Gimeno
d53d306c43
Add an inflate_mesh action to the Offset_meshing_plugin
2021-01-27 13:19:13 +01:00
Maxime Gimeno
b71b8f2034
Don't add isolated vertices after hole filling polyline
2021-01-27 11:33:49 +01:00
Maxime Gimeno
01d8351383
Restore Isotropic remeshing of a selection of faces
2021-01-26 14:46:40 +01:00
Maxime Gimeno
a85cf6ed52
Move the include in the ifdef
2021-01-26 09:45:18 +01:00
Mael Rouxel-Labbé
1f45360d7a
Merge remote-tracking branch 'cgal/master' into SDG-Fix_doc-GF
2021-01-26 09:05:24 +01:00
Simon Giraudot
92c80c4203
Fix outdated CGAL Eigen importent target
2021-01-26 08:44:03 +01:00
Sébastien Loriot
bf128b3fda
rename typedef to make clear it is a property map
2021-01-25 16:19:23 +01:00
Sébastien Loriot
fd371ef96b
refactor the facet patch id maps + update the default
2021-01-25 16:09:17 +01:00
Simon Giraudot
8ce0470661
Make Boost IO Stream and Serialization optional for compiling Classification plugin
2021-01-25 15:49:11 +01:00
Laurent Rineau
ca9febf3b8
Merge pull request #5063 from maxGimeno/CMake-modernization-maxGimeno
...
CMake modernization
# Conflicts:
# CGAL_ipelets/demo/CGAL_ipelets/CMakeLists.txt
2021-01-22 15:25:54 +01:00
Laurent Rineau
a628208a84
Merge pull request #5285 from maxGimeno/Demo-Fixes-maxGimeno
...
Polyhedron Demo: new batch of fixes
2021-01-22 09:35:57 +01:00
Laurent Rineau
f176529041
Merge pull request #5357 from sloriot/CGAL-boost_function_output-master
...
Include non-deprecated header (master)
2021-01-21 16:22:39 +01:00
Laurent Rineau
52bb68c012
Merge pull request #5356 from sloriot/CGAL-boost_function_output-5.2
...
Include non-deprecated header (5.2)
2021-01-21 16:18:55 +01:00
Laurent Rineau
dce5ed14b7
Merge pull request #5355 from sloriot/CGAL-boost_function_output-5.1
...
Include non-deprecated header (5.1)
2021-01-21 16:09:39 +01:00
Maxime Gimeno
dfc613c342
Add missing makeCurrent()
2021-01-21 10:22:51 +01:00
Maxime Gimeno
9ac0a1de04
Merge remote-tracking branch 'cgal/master' into CMake-modernization-maxGimeno
2021-01-18 11:52:30 +01:00
Sébastien Loriot
bc161f2ae9
Merge 'CGAL-Eigen3_support-5.2'
2021-01-15 10:59:20 +01:00
Sébastien Loriot
f4935dc199
Merge branch 'CGAL-Eigen3_support-5.1'
2021-01-15 10:54:02 +01:00
Sébastien Loriot
eecb00534e
fix macro name to be consistent with find_package
2021-01-15 10:43:34 +01:00
Sébastien Loriot
ad911271a9
Merge commit '6594e7549bd70923990d86c31e2aa267a79bb629' into HEAD
2021-01-15 10:12:17 +01:00
Sébastien Loriot
bdd4efe3b3
Merge commit 'efc0c525e8b' into HEAD
2021-01-15 10:06:56 +01:00
Sébastien Loriot
efc0c525e8
include non-deprecated header
2021-01-15 10:02:00 +01:00
Dmitry Anisimov
269a47d773
Merge branch 'master' into CGAL-clang_warnings_fix-danston
2021-01-14 16:51:13 +01:00
Maxime Gimeno
2255f8e8ea
Merge remote-tracking branch 'cgal/master' into CMake-modernization-maxGimeno
2021-01-13 14:34:09 +01:00
Maxime Gimeno
04753381e5
Rename file and add ::Qt
2021-01-12 13:22:34 +01:00
Maxime Gimeno
95192d6d4b
factorize context initialization
2021-01-12 13:08:58 +01:00