Mael Rouxel-Labbé
d90d47fb79
Fix indentation (no real changes)
2022-12-06 22:57:42 +01:00
Mael Rouxel-Labbé
9a607498be
Avoid some code duplication
2022-12-06 22:43:05 +01:00
Mael
0ff7882997
Merge branch 'master' into feature/bug_documentation_spell_20221113
2022-12-06 22:21:06 +01:00
Andreas Fabri
1adb13edc8
Do not use deprecated functions
2022-12-06 12:34:26 +00:00
Mael
6538b22e06
Merge branch 'master' into CGAL-Clean_CMakeLists.txt-GF
2022-12-05 16:03:41 +01:00
Jane Tournois
9fd54baee2
Merge remote-tracking branch 'cgal/master' into Mesh_3-add_minimal_size_criterion_new-jtournois
...
# Conflicts:
# Installation/include/CGAL/config.h
# Mesh_3/doc/Mesh_3/CGAL/Mesh_criteria_3.h
# Mesh_3/include/CGAL/Mesh_cell_criteria_3.h
# Mesh_3/include/CGAL/Mesh_criteria_3.h
2022-12-05 15:33:08 +01:00
Jane Tournois
41508d7541
add facet and cell min size criteria to Mesh_3_plugin in demo
2022-12-05 11:55:16 +00:00
Laurent Rineau
67b5c791e9
Merge pull request #7075 from MaelRL/CGAL-Fix_some_links-GF
...
Update some links + https
2022-12-05 12:22:06 +01:00
Laurent Rineau
7f1486ffb3
Merge pull request #7089 from janetournois/Polyhedron_demo-fix_available_features_for_gray_images-jtournois
...
Polyhedron demo for Mesh_3 - disable features detection for gray level images
2022-12-05 12:21:53 +01:00
Laurent Rineau
ec8262d58c
Merge pull request #7091 from afabri/Demo3D-unamed-GF
...
Polyhedron Demo: unamed
2022-12-05 12:21:48 +01:00
Laurent Rineau
2e2d001d61
Merge pull request #7089 from janetournois/Polyhedron_demo-fix_available_features_for_gray_images-jtournois
...
Polyhedron demo for Mesh_3 - disable features detection for gray level images
2022-12-05 11:57:09 +01:00
Laurent Rineau
50f8c40142
Merge pull request #7091 from afabri/Demo3D-unamed-GF
...
Polyhedron Demo: unamed
2022-12-05 11:57:04 +01:00
Laurent Rineau
464211eb14
Merge pull request #7089 from janetournois/Polyhedron_demo-fix_available_features_for_gray_images-jtournois
...
Polyhedron demo for Mesh_3 - disable features detection for gray level images
2022-12-05 11:03:10 +01:00
Laurent Rineau
3ec2acf731
Merge pull request #7091 from afabri/Demo3D-unamed-GF
...
Polyhedron Demo: unamed
2022-12-05 11:03:05 +01:00
albert-github
f79d8bb542
Spelling corrections
...
After review
2022-11-30 10:31:13 +01:00
Andreas Fabri
2a2e319061
Don't use deprecated code in demo
2022-11-30 08:16:57 +00:00
Andreas Fabri
92a4a4180d
Polyhedron demo: unamed
2022-11-28 14:15:53 +00:00
Jane Tournois
5fbeecaef8
disable sharpFeaturesGroup for gray level images
2022-11-28 10:54:54 +01:00
Laurent Rineau
5c943e558c
Merge pull request #6935 from lrineau/CGAL-fix_autotest_with_ctest-GF
...
Fix autotest_cgal_with_ctest
2022-11-25 10:15:07 +01:00
Laurent Rineau
b363b7e4af
Merge pull request #6935 from lrineau/CGAL-fix_autotest_with_ctest-GF
...
Fix autotest_cgal_with_ctest
2022-11-25 10:14:18 +01:00
Mael Rouxel-Labbé
0f0bd3ff6d
WIP bmp reading
2022-11-25 01:04:45 +01:00
Andreas Fabri
b2f3eedb2f
3d Demo: Try to read bmp files
2022-11-24 16:14:11 +00:00
Sébastien Loriot
c5207cb5ad
Merge remote-tracking branch 'cgal/master' into HEAD
2022-11-24 09:54:56 +01:00
Mael Rouxel-Labbé
b5c21e1f5d
Http -> https + update some dead links
2022-11-23 18:54:37 +01:00
Laurent Rineau
24cc17e152
Merge pull request #7001 from MaelRL/SMS-Add_EF_stop_predicates-GF
2022-11-22 12:55:44 +01:00
albert-github
01a7852f70
Merge branch 'master' into feature/bug_documentation_spell_20221113
...
# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.
Synchronize with master
2022-11-16 13:58:05 +01:00
albert-github
eed54a0ae5
spelling corrections
...
Some spelling corrections (Directories starting with `O`-`S` , first part),
some backward work
some forward work
2022-11-15 18:45:39 +01:00
Laurent Rineau
5437042f3d
Merge pull request #7018 from janetournois/Polyhedron-demo-read_nrrd-jtournois
...
Polyhedron demo - add *.nrrd reader for images
2022-11-15 17:01:34 +01:00
Laurent Rineau
c5bcb46241
Merge pull request #7020 from janetournois/Polyhedron_demo-mesh_3_plugin_cleaning-jtournois
...
Polyhedron demo - meshing from images of any word type
2022-11-15 17:01:31 +01:00
albert-github
45478184de
spelling corrections
...
Some spelling corrections (Directories starting with `E`-` L`),
some backward work
some forward work
2022-11-15 13:39:40 +01:00
Laurent Rineau
44f6d1349f
Merge branch 'master' into SMS-Add_EF_stop_predicates-GF
2022-11-15 11:42:03 +01:00
Jane Tournois
f21b8819bc
rename header to match struct capitals
2022-11-14 15:48:47 +01:00
Andreas Fabri
f3f3af10bb
Remove CGAL_USE(dirname) as not defined
2022-11-09 08:18:22 +00:00
Jane Tournois
c42166814b
create_labeled_image_mesh_domain_with_features has been removed
2022-11-08 18:32:30 +01:00
Jane Tournois
4ebbe922bd
Merge remote-tracking branch 'cgal/master' into Mesh_3-triple_line_extraction-GF
...
# Conflicts:
# BGL/include/CGAL/boost/parameter.h
# Installation/CHANGES.md
# Mesh_3/doc/Mesh_3/CGAL/Labeled_mesh_domain_3.h
# Mesh_3/include/CGAL/Labeled_mesh_domain_3.h
+ fix compilation
+ prepare for using detect_features
2022-11-08 16:17:33 +01:00
Laurent Rineau
01f8f1bc1d
Merge pull request #7027 from afabri/Polyhdron_demo-grid_generator-GF
2022-11-08 14:04:35 +01:00
Andreas Fabri
06417e14de
Polyhedron Demo: Fix upper right corner
2022-11-08 12:17:02 +00:00
Mael Rouxel-Labbé
83b0b0bdef
Merge branch 'Weights-v2.0-GF-5.5.x' into Weights-v2.0-GF-master
2022-11-07 14:23:29 +01:00
Mael Rouxel-Labbé
7564b761ac
Merge branch 'Weights-v2.0-GF' into Weights-v2.0-GF-5.5.x
2022-11-07 14:11:10 +01:00
Jane Tournois
26472284e4
the demo can now mesh images with any word type
...
thanks to the new domain constructors that do not
need to be defined explicitly a priori
2022-11-07 12:01:23 +00:00
Jane Tournois
41f1acc465
reorder if/else conditions
2022-11-07 12:41:53 +01:00
Jane Tournois
57c6d59ddc
add vtkNrrd reader to Io_image_plugin
2022-11-07 12:20:14 +01:00
Jane Tournois
b609f5364b
remove duplicate include
2022-11-07 12:19:16 +01:00
Laurent Rineau
8c9281f440
Merge pull request #6642 from sloriot/gsoc2022-boost_np
...
Replace usage of Boost parameters with CGAL named function parameters
2022-11-07 10:08:38 +01:00
Laurent Rineau
8e8153c0ac
Merge pull request #6871 from afabri/CGAL_assertions-GF
...
CGAL: No longer per package assertions
2022-11-03 09:44:48 +01:00
Laurent Rineau
56453b7e9f
Merge pull request #6953 from afabri/CGAL-Wunused-but-set-variable-GF
...
Address -Wunused-but-set-variable
2022-11-03 09:44:45 +01:00
Mael Rouxel-Labbé
ba3a0d7d22
Replace SMS::Count_* stop predicates with new Edge/Face_count_* stop predicates
2022-11-02 13:46:45 +01:00
Laurent Rineau
d24b180293
Merge branch 'master' into gsoc2022-boost_np
2022-10-28 15:39:36 +02:00
Andreas Fabri
cd2210dc90
Addess -Warray-parameter warning in Polyhedron demo code
2022-10-25 07:42:49 +01:00
Andreas Fabri
e3ca157992
Addess -Warray-parameter warning in Polyhedron demo code
2022-10-21 09:04:33 +01:00
Andreas Fabri
9072a9c936
Polyhedron demo code
2022-10-21 09:01:48 +01:00
Mael Rouxel-Labbé
6cd5c24f70
Pass traits to the secure Vor-weighted cotan functor
2022-10-20 17:27:26 +02:00
Andreas Fabri
c04dceb71d
Merge master
2022-10-14 14:40:58 +01:00
Jane Tournois
3216d64be1
reintroduce weights + features in demo
2022-10-14 11:11:57 +02:00
Jane Tournois
8915ea0024
Merge branch 'Mesh_3-triple_line_extraction-GF' into Mesh_3-triple_line_extraction_and_weights-GF
...
# Conflicts:
# Polyhedron/demo/Polyhedron/Plugins/Mesh_3/Mesh_3_plugin_cgal_code.cpp
2022-10-14 10:27:47 +02:00
Jane Tournois
f60a3a8a33
reorganize demo code with new API
2022-10-14 10:25:53 +02:00
Laurent Rineau
bb62879a4f
Merge pull request #6926 from janetournois/Polyhedron_demo-add_tetra_am_reader-jtournois
...
Polyhedron demo - add C3T3 `.tetra.am` reader
2022-10-13 15:17:44 +02:00
Laurent Rineau
b232f4bcfd
Merge pull request #6942 from sloriot/CGAL-header_clean_up
...
Clean up in headers
2022-10-13 15:17:39 +02:00
Sébastien Loriot
e8c5de51b7
remove useless header to directly include the right file
2022-10-06 15:40:05 +02:00
Laurent Rineau
ea35fa8f88
Fix autotest_cgal_with_ctest
...
That commit makes the CMake variables `CGAL_TEST_SUITE` (the new one)
and `RUNNING_CGAL_AUTO_TEST` (the legacy one) completely equivalent.
2022-10-05 15:06:02 +02:00
Jane Tournois
91ae41d6ac
update c3t3 "in complex" status after loading
2022-10-04 16:45:48 +02:00
Jane Tournois
a9f4ee7342
reorganize headers to separate tetrahedral and surface meshes IO
2022-10-04 14:22:54 +02:00
Laurent Rineau
7a36d9af83
Merge pull request #6863 from lrineau/Polyhedron-demo_fix_display_of_protecting_spheres-GF
...
Polyhedron demo - Fix the display of protecting balls (second version)
2022-10-04 13:52:56 +02:00
Laurent Rineau
3a0a7fe34e
Merge pull request #6863 from lrineau/Polyhedron-demo_fix_display_of_protecting_spheres-GF
...
Polyhedron demo - Fix the display of protecting balls (second version)
2022-10-04 13:50:20 +02:00
Jane Tournois
8a05e4df23
move header outside demo
2022-10-03 16:00:41 +02:00
Jane Tournois
53d8734ad2
add tetrahedral mesh .tetra.am reader in C3t3_io_plugin
2022-10-03 15:31:14 +02:00
Jane Tournois
bca99f4a18
add detect_features named parameter for create_labeled_image_mesh_domain_with_features
...
todo : move it to create_labeled_image_mesh_domain and remove
create_labeled_image_mesh_domain_with_features as soon as PR on named
parameters is merged
2022-09-27 16:17:25 +02:00
Sébastien Loriot
54a6462273
move code so that we can reinject mesh_3 parameters functions into NFP class
2022-09-26 20:09:58 +02:00
Jane Tournois
769d0d146a
labeled image for mesh_3 : use features and weights together in demo
2022-09-26 15:59:49 +02:00
Jane Tournois
9a71c9519a
change default sigma value
2022-09-26 15:32:12 +02:00
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
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
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
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
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
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
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
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
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
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
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