Sven Oesau
|
696fb83399
|
moving new property system into CGAL::Experimental namespace
fixing msvc compiling issues
|
2023-11-07 15:01:37 +01:00 |
Sven Oesau
|
6963e7f973
|
fix emplace_group on MSVC
|
2023-10-05 13:57:01 +02:00 |
Sébastien Loriot
|
97ed41fa5a
|
do not document Property_container for now
|
2023-09-14 09:17:17 +02:00 |
Sébastien Loriot
|
da33014535
|
Merge remote-tracking branch 'cgal/master'
|
2023-09-14 09:07:00 +02:00 |
JacksonCampolattaro
|
6de261e5f4
|
Rename test_Properties to resolve naming collision
|
2023-09-01 14:48:08 +02:00 |
Sébastien Loriot
|
aae6c1ba95
|
add missing license/copyright and fix protection macro
|
2023-09-01 13:07:00 +02:00 |
Sébastien Loriot
|
28dc304676
|
Merge branch 'cgal/master'
|
2023-09-01 13:03:05 +02:00 |
JacksonCampolattaro
|
2d8f7d483d
|
Rename Properties.h for clarity
|
2023-08-30 15:32:38 +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 |
JacksonCampolattaro
|
1154524513
|
Ensure moved-from properties are reset
|
2023-06-22 14:09:38 +02:00 |
JacksonCampolattaro
|
9050fab7cb
|
Add a tiny unit test for point insertion & reservation, and fix the bug it catches
|
2023-06-20 10:41:13 +02:00 |
JacksonCampolattaro
|
497014022e
|
Fix join() behavior; mark all indices as active instead of inactive
|
2023-06-07 11:26:09 +02:00 |
JacksonCampolattaro
|
82dd686f4b
|
Adapted Point_set_3 to use the new property system
Garbage management is still done by the point set
|
2023-06-06 21:44:37 +02:00 |
JacksonCampolattaro
|
6e3db21299
|
Add iterators & convenience function for manipulating property list
|
2023-06-01 11:25:44 +02:00 |
JacksonCampolattaro
|
79c29db1fc
|
Fix issues with PLY loading, property_map() now returns an optional<>
|
2023-05-25 12:09:43 +02:00 |
JacksonCampolattaro
|
6c67aba15b
|
Update PLY file loading to support the new interface
|
2023-05-25 11:10:24 +02:00 |
JacksonCampolattaro
|
c066a18fe2
|
Fix issues with the simpler unit tests
|
2023-05-18 11:36:06 +02:00 |
JacksonCampolattaro
|
ac6fbf0467
|
Add partly-working adaptation of Surface_mesh to use the new Property map system
|
2023-05-17 16:49:46 +02:00 |
JacksonCampolattaro
|
c9bd102fee
|
Add _property suffix to methods which change the property list (& not the properties themselves)
|
2023-05-12 13:40:13 +02:00 |
JacksonCampolattaro
|
e48b56b1f1
|
Move property container to Property_map package
|
2023-05-12 13:31:27 +02:00 |
Sébastien Loriot
|
8e29e704be
|
factorize constructor
|
2023-04-23 22:37:07 +02: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
|
9242a810c4
|
Merge remote-tracking branch 'cgal/master' into Region_growing-revision-soesau
|
2023-02-07 11:31:55 +01:00 |
Sébastien Loriot
|
dbccebf7df
|
clean up doc and API of new property maps
|
2023-02-06 18:32:41 +01:00 |
Mael
|
153c603209
|
Merge branch 'master' into CGAL-Clean_CMakeLists.txt-GF
|
2023-01-27 22:09:02 +01:00 |
Sébastien Loriot
|
1307e11ea9
|
remove code that was not documented
|
2023-01-26 11:49:58 +01:00 |
Sébastien Loriot
|
ee246c87c5
|
fix function name and add missing constructor
|
2023-01-25 17:08:27 +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
|
15b55bd32f
|
avoid copying the iterator in case it is returned by reference
427e147c7f
|
2023-01-18 13:46:35 +01:00 |
Sébastien Loriot
|
cd76994056
|
rename property map and deprecated old name
|
2023-01-18 13:45:37 +01:00 |
Sébastien Loriot
|
427e147c7f
|
do not copy the iterator to avoid returning a temporary if Prevent_deref is used as Iter
|
2022-12-23 11:38:53 +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 |
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 |
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 |
Sven Oesau
|
80eb8601e6
|
Merge branch 'CGAL:master' into Region_growing-revision-soesau
|
2022-09-02 16:42:41 +02:00 |
Sébastien Loriot
|
2f6beec951
|
use T everywhere and fix forwarding
|
2022-08-09 22:22:02 +02:00 |
Sébastien Loriot
|
14a6da0840
|
fix return type
|
2022-08-05 15:28:37 +02:00 |
Sébastien Loriot
|
c5baff9473
|
add missing template parameter
|
2022-08-05 14:39:21 +02:00 |
Sébastien Loriot
|
8f07ed3207
|
correctly forward temporaries
|
2022-08-05 13:15:09 +02:00 |
Sébastien Loriot
|
1987ffcade
|
use reference type of the iterator
|
2022-08-05 11:21:40 +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
|
17b9e439ec
|
WIP improvement on Point_set
--> line_fit
|
2022-07-21 15:51:42 +02:00 |
Sébastien Loriot
|
85bf2ef2b4
|
remove more conditional_ref from segment_set class
|
2022-07-19 15:28:05 +02:00 |
Laurent Rineau
|
371ce51842
|
Merge pull request #6667 from sloriot/CGAL-please_intel_2019
Please intel 2019 compiler
|
2022-06-29 09:50:48 +02:00 |
Sébastien Loriot
|
62936f8ee7
|
please intel 2019 compiler
|
2022-06-13 17:01:35 +02:00 |
Sébastien Loriot
|
5872413f37
|
remove boost is_same headers
|
2022-06-10 08:48:53 +02:00 |
Sébastien Loriot
|
3fa436459d
|
BOOST_MPL_ASSERT -> static_assert
|
2022-06-10 08:46:01 +02:00 |
Sébastien Loriot
|
4f5f8341cc
|
use std::enable_if_t
|
2022-06-10 07:37:53 +02:00 |