Commit Graph

643 Commits

Author SHA1 Message Date
Laurent Rineau 6ce966767b Merge pull request #7660 from afabri/Arrangement-typo-GF
Arrangement: small doc fixes
2023-09-07 10:46:26 +02:00
Laurent Rineau b32a8331ed Merge branch '5.6.x-branch'
# Conflicts:
#	Circular_kernel_3/include/CGAL/Circular_kernel_3/internal_functions_on_sphere_3.h
2023-09-07 10:41:33 +02:00
Sven Oesau 248866871e adaptation of Efficient_RANSAC to changed Orthtree interface 2023-09-05 15:46:54 +02:00
Sébastien Loriot 95e56a77e9 remove invalid end of group 2023-08-30 10:13:35 +02:00
Sébastien Loriot ab023626e0 init the corner id map 2023-08-28 09:05:03 +02:00
Sébastien Loriot caa1daa98e bug fix in neighbor query to accomodate constraints in remesh with common interface 2023-08-28 08:33:47 +02:00
Sébastien Loriot 6ac6cf0ff5 fix debug 2023-08-28 08:27:57 +02:00
Sébastien Loriot 3a98df102a avoid calling RG on an empty range 2023-08-28 08:27:28 +02:00
Andreas Fabri 55ea7ba7ec More fixes 2023-08-22 10:21:46 +01:00
albert-github 93001308f4 Merge branch 'master' into feature/issue_7395
# Conflicts:
#	Arrangement_on_surface_2/doc/Arrangement_on_surface_2/Concepts/ArrangementPointLocation_2.h
#	Arrangement_on_surface_2/doc/Arrangement_on_surface_2/Concepts/ArrangementVerticalRayShoot_2.h
2023-08-18 11:10:42 +02:00
albert-github ad41766454 issue #7395 Improvement of layout of model relations
Corrected `cgalModels` to `cgalHasModes` inside `cgalHasNodelsBegin` / `cgalHasModelsEnd`
2023-07-18 13:23:37 +02:00
albert-github 4e5578d469 issue #7395 Improvement of layout of model relations
- based on review
2023-07-15 13:12:15 +02:00
albert-github 301728a8a9 issue #7395 Improvement of layout of model relations
- Completed the cgalModels part
2023-07-09 12:43:36 +02:00
albert-github ee2a55279d issue #7395 Improvement of layout of model relations
- Completed the cgalHasModel part
- corrected spelling of `Has Model` and `Is Model Of` to `Has model` and `Is model of`
2023-07-06 17:35:34 +02:00
Sébastien Loriot 9cdfe70abb Merge remote-tracking branch 'sloriot/CGAL-toward_6.0' 2023-06-15 11:34:09 +02:00
Sébastien Loriot bbc48b2c7e more fixes
use Mesh_3::internal::get_index
std::dynamic_point_cast
std::get_if
2023-06-15 10:57:10 +02:00
Sébastien Loriot 71b4e4f08f boost::shared_ptr => std::shared_ptr 2023-06-15 10:57:01 +02:00
Andreas Fabri 8682331d6b Remove unused variable 2023-05-19 12:27:18 +01:00
Sébastien Loriot 43f44acf6b missing one removal 2023-05-18 17:10:00 +02:00
Sven Oesau 42454cf470 adapted concept to removed parameter 2023-05-17 15:07:36 +02:00
Sven Oesau 67f615ccbc fixed documentation 2023-05-17 15:00:13 +02:00
Sven Oesau a60ad376bf removed unused parameter 2023-05-17 14:43:25 +02:00
Sébastien Loriot 7f2ca4cfb7 fix more warnings 2023-04-27 15:52:52 +02:00
Laurent Rineau 594682dde3 Merge pull request #5461 from sloriot/PMP-decimation
Add coplanar decimation
2023-04-17 10:14:07 +02:00
albert-github 8a0b21461d Unexpected backtick
- Corrected some more redundant / missing backticks
- correctes a spelling error (Boolean_set_operations_2/doc/Boolean_set_operations_2/CGAL/Boolean_set_operations_2/Gps_default_dcel.h)
2023-04-11 17:38:37 +02:00
Sébastien Loriot 007733511f wrong map 2023-04-04 14:52:09 +02:00
Sébastien Loriot b05755b876 init ecm to false 2023-04-04 14:11:50 +02:00
Sébastien Loriot 8609e45f02 remove duplicated code 2023-03-31 14:39:33 +02:00
Sven Oesau 47b7be9758 bugfix 2023-03-20 11:41:30 +01:00
Sven Oesau 4f2758777d removed internal storage of regions and access function 2023-03-20 10:49:54 +01:00
Andreas Fabri 0d320e48a8 Merge branch 'Number_types-fix_VC2017_boost_mp-GF' into CORE-boost_mp_number-GF 2023-03-17 08:28:10 +01:00
Sébastien Loriot 41c9f6de7e fix converson warning 2023-03-14 14:28:01 +01:00
Sébastien Loriot 7ff85c0444 fix warnings and typo 2023-03-14 14:22:21 +01:00
Sébastien Loriot 36b448912e add a first simple post-processing step 2023-03-13 12:00:45 +01:00
Sven Oesau 41b1a655e6 bugfix region_map 2023-03-10 10:58:10 +01:00
Sven Oesau bdf1a8271d region vectors are now moved into the OutputIterator instead of copied
added an alternative detect method that only fills internal data structures
2023-03-08 14:18:45 +01:00
Sven Oesau 7c69d0f491 typo 2023-03-08 14:16:59 +01:00
Sébastien Loriot 33c868818f fix property map for region primitives 2023-03-07 17:55:28 +01:00
Sébastien Loriot 33227d5396 recover plane normals from the primitives 2023-03-07 13:20:32 +01:00
Sébastien Loriot afb88fb459 add max distance in the demo plugin 2023-03-03 09:35:54 +01:00
Sébastien Loriot 648377f127 fix np name + plug region growing in decimation plugin + change cosinus sign in decimate + update doc 2023-03-02 19:08:10 +01:00
Sébastien Loriot bdf6714b4c add missing type 2023-02-23 09:46:46 +01:00
Sébastien Loriot 9e72361537 All packages depends now on CGAL_Core (like Kernel) 2023-02-20 15:24:16 +01:00
Sébastien Loriot 99de3fdefc remove pipo 2023-02-16 17:58:41 +01:00
Sébastien Loriot 31f5ce1f6a fix PMP code 2023-02-16 17:28:12 +01:00
Sébastien Loriot 9362ff1ee8 typo 2023-02-16 14:54:52 +01:00
Sébastien Loriot 640910288b Merge remote-tracking branch 'cgal/master' into Region_growing-revision-soesau 2023-02-16 14:18:17 +01:00
Sébastien Loriot 36deff06d5 add the possibility to use an external region map 2023-02-16 14:01:01 +01:00
Sébastien Loriot 0fc0c8eefc explicit NP type 2023-02-16 11:30:49 +01:00
Sébastien Loriot c1165a79aa rename named parameter 2023-02-16 11:25:23 +01:00
Sébastien Loriot 05d6e2ede9 more changes from review 2023-02-16 10:58:52 +01:00
Sebastien Loriot 2ccaee0d8a
Code review from Mael
Co-authored-by: Mael <mael.rouxel.labbe@geometryfactory.com>
2023-02-16 10:35:17 +01:00
Sébastien Loriot 92309aac3e fix typo 2023-02-09 15:00:20 +01:00
Sébastien Loriot 31827e15af typo and compilation issues after renaming 2023-02-07 15:38:02 +01:00
Sébastien Loriot 6df265125a finish doc for PMP functions 2023-02-07 15:01:00 +01:00
Sébastien Loriot 0e8bc6a7dd add relates 2023-02-07 13:10:34 +01:00
Sébastien Loriot 9242a810c4 Merge remote-tracking branch 'cgal/master' into Region_growing-revision-soesau 2023-02-07 11:31:55 +01:00
Sébastien Loriot 7cd8572dbf divide refman + remove deprecated section somehow outdated 2023-02-07 11:06:10 +01:00
Sven Oesau 27194a9ac4 fixed typo
[skip CI]
2023-02-07 10:03:27 +01:00
Sven Oesau eaf78fcb72 fixed type
[skip CI]
2023-02-07 09:59:11 +01:00
Sébastien Loriot e50dcb76bf doc improvements 2023-02-06 19:25:10 +01:00
Sébastien Loriot e78a8ed293 spell checking 2023-02-06 18:08:28 +01:00
Sébastien Loriot 97e7f6a5e5 do not recommand to use EPECK + dual compilation of the example to test both options 2023-02-06 18:04:23 +01:00
Sébastien Loriot fab5dd1865 pass on the user manual 2023-02-06 17:48:50 +01:00
Sébastien Loriot fb20fd0f38 the fitting of a sphere circle is "always" successful 2023-01-31 11:49:50 +01:00
Sébastien Loriot 331323ea44 create the primitive only if the propagation was successful 2023-01-31 11:49:29 +01:00
Mael 153c603209
Merge branch 'master' into CGAL-Clean_CMakeLists.txt-GF 2023-01-27 22:09:02 +01:00
Sébastien Loriot 24a063a292 fix update() for spheres 2023-01-27 15:24:30 +01:00
Sébastien Loriot 0f73fdb218 try workaround an issue on the testsuite I cannot reproduce 2023-01-26 11:46:00 +01:00
Sébastien Loriot cc5b000728 use a new property map with more verbose name 2023-01-19 11:30:52 +01:00
Sébastien Loriot cd76994056 rename property map and deprecated old name 2023-01-18 13:45:37 +01:00
Sébastien Loriot f4c6299adc use default random so that we can use the seed to reproduce issues 2023-01-18 10:24:34 +01:00
Sébastien Loriot 328cba0530 fix compilation issue 2022-12-27 14:40:28 +01:00
Sébastien Loriot 632c500cd5 add draft for corner extraction 2022-12-23 18:12:47 +01:00
Sébastien Loriot 4ed5c2ce65 fix include 2022-12-23 14:15:02 +01:00
Sébastien Loriot 79f03ff660 fix template parameter in the classified user manual 2022-12-22 17:26:47 +01:00
albert-github c32b1f4127 spelling corrections
Some spelling corrections (Directories starting with `S` rest - `W`),
2022-11-16 13:22:39 +01:00
Sébastien Loriot adc42a5363 add missing include directive 2022-10-27 18:16:21 +02:00
Mael Rouxel-Labbé 6f187f332c Misc minor fixes/improvements 2022-09-14 14:08:23 +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
Sven Oesau 2321427500 Revert "using m_region_map instead of m_visited resolves failed test on Archlinux-clang-release"
This reverts commit 421c88d363.
2022-09-06 16:14:07 +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
Sven Oesau 147c092746 fixed changed include location 2022-09-02 17:05:38 +02:00
Sven Oesau 421c88d363 using m_region_map instead of m_visited resolves failed test on Archlinux-clang-release 2022-09-01 19:30:09 +02:00
Sébastien Loriot 765538818c fix warnings 2022-08-05 10:00:24 +02:00
Sébastien Loriot 738c3e9a3e missing include statement 2022-08-04 10:39:06 +02:00
Sébastien Loriot b8711b4bf5 number of regions changed since we fit triangles and no longer points 2022-08-04 09:55:56 +02:00
Sébastien Loriot ce0ae181c4 fix warning 2022-08-04 08:46:18 +02:00
Sébastien Loriot 888c64fd74 add PMP region growing function (plane/face) 2022-08-03 20:08:05 +02:00
Sébastien Loriot af974c8f98 add data member storing the number of regions detected 2022-08-03 13:19:44 +02:00
Sébastien Loriot f38a481873 add missing include statement 2022-08-03 11:37:20 +02:00
Sébastien Loriot 0177465086 add missing include directives 2022-08-03 09:18:27 +02:00
Sébastien Loriot 52ff783f21 add missing include 2022-08-02 14:59:00 +02:00
Sébastien Loriot 53cd79fa1a remove trailing whitespaces 2022-08-02 13:30:16 +02:00
Sébastien Loriot 588bbb5a23 use 2D dimension tag and centroid triangulation for non triangle faces 2022-08-02 11:56:20 +02:00
Sébastien Loriot b45c44dddc add missing parameter 2022-08-02 10:38:46 +02:00
Sébastien Loriot e344d43259 remove free_functions.h and update tests 2022-08-02 10:27:55 +02:00
Sébastien Loriot f693471647 finally get rid of conditional_deref 2022-07-22 16:07:06 +02:00
Sébastien Loriot 2541f7c22c pass the maps 2022-07-22 13:57:59 +02:00