Guillaume Damiand
|
669ba26a26
|
Allow the use of Foreach_enabled_attributes internal functor starting from a given dimension.
|
2022-11-25 13:00:42 +01:00 |
albert-github
|
781f9a2943
|
spelling corrections
After review:
- outputhing -> outputting
- neighbour -> neighbor
|
2022-11-17 10:25:10 +01:00 |
albert-github
|
7a62583efa
|
spelling corrections
Some spelling corrections (Directories starting with `C`)
|
2022-11-14 19:14:33 +01:00 |
Sébastien Loriot
|
861588abe1
|
Merge 'sloriot/CGAL-std_type_traits' into master
|
2022-08-03 20:19:51 +02:00 |
Sébastien Loriot
|
fbd8b8a75a
|
add out-of-class definition if c++17 is not used
|
2022-07-27 16:28:59 +02:00 |
Guillaume Damiand
|
195b0c1f48
|
An index must be convertible to size_type and not size_t
|
2022-07-22 11:46:15 +02:00 |
Guillaume Damiand
|
149b73f1eb
|
use destroy from std::allocator_traits
|
2022-07-22 08:53:25 +02:00 |
Guillaume Damiand
|
447728692d
|
use rebind_alloc instead of rebind for std::allocator
|
2022-07-20 11:31:04 +02:00 |
Guillaume Damiand
|
309f2268b9
|
use allocator_traits to retreive the different types in an std::allocator
|
2022-07-20 11:11:03 +02:00 |
Guillaume Damiand
|
57c755d474
|
reference does not exist anymore in std::allocator
|
2022-07-20 11:08:08 +02:00 |
Guillaume Damiand
|
5acb72c3b6
|
Use default constructor
|
2022-07-19 11:18:23 +02:00 |
Guillaume Damiand
|
9d0b43c2da
|
handle -> descriptor in comments
|
2022-07-19 10:14:16 +02:00 |
Guillaume Damiand
|
4a77e76109
|
Change zero-initializing built-in types. Is it correct now?
|
2022-07-19 10:07:31 +02:00 |
Guillaume Damiand
|
2e737d4c5e
|
Remove a warning
|
2022-07-19 10:06:47 +02:00 |
Guillaume Damiand
|
75bc510926
|
Update Combinatorial_map/include/CGAL/Compact_container_with_index.h
Co-authored-by: Sebastien Loriot <sloriot.ml@gmail.com>
|
2022-07-19 09:43:10 +02:00 |
Guillaume Damiand
|
2cea03ee19
|
Update Combinatorial_map/include/CGAL/Compact_container_with_index.h
Co-authored-by: Sebastien Loriot <sloriot.ml@gmail.com>
|
2022-07-19 09:42:50 +02:00 |
Guillaume Damiand
|
337cdf3490
|
Update Combinatorial_map/include/CGAL/Compact_container_with_index.h
Co-authored-by: Sebastien Loriot <sloriot.ml@gmail.com>
|
2022-07-19 09:42:44 +02:00 |
Guillaume Damiand
|
cbc038fff8
|
Rename upper_bound_XXX_ids by upper_bound_on_XXX_ids
|
2022-06-27 12:37:49 +02:00 |
Guillaume Damiand
|
aa91b53297
|
Add methods in CMap/GMap/LCC to get upper bounds, when indices are used
|
2022-06-21 14:16:12 +02:00 |
Guillaume Damiand
|
bcbb6c296e
|
Update begin operator for cc with index
|
2022-06-17 10:47:55 +02:00 |
Guillaume Damiand
|
1e0adffc21
|
Add is_used method
|
2022-06-10 18:57:53 +02:00 |
Guillaume Damiand
|
ed747f4c46
|
Change type of iterator for attributes
|
2022-06-10 18:41:59 +02:00 |
Sébastien Loriot
|
ac8b6d4731
|
boost::is_same --> std::is_same
|
2022-06-10 08:18:20 +02:00 |
Guillaume Damiand
|
b2474405ad
|
Templace class index to differentiate the indices used for different cc with index (TODO)
|
2022-06-08 18:38:26 +02:00 |
Guillaume Damiand
|
a60dd02665
|
null_descriptor should be public
|
2022-06-02 20:12:01 +02:00 |
Guillaume Damiand
|
828a1a9dcc
|
Update cc with index iterator comparators
|
2022-06-02 16:24:24 +02:00 |
Guillaume Damiand
|
83b095dc13
|
CC with index bugfix
|
2022-06-02 15:05:09 +02:00 |
Guillaume Damiand
|
05601c65b4
|
tab
|
2022-06-02 14:58:02 +02:00 |
Guillaume Damiand
|
eec4cad774
|
tab
|
2022-06-02 14:34:39 +02:00 |
Guillaume Damiand
|
3a25a02723
|
CC with index; almost done
|
2022-06-02 13:56:09 +02:00 |
Guillaume Damiand
|
106d8c029b
|
CC with index bug fix; ok for v1 and v2.
|
2022-06-01 19:15:58 +02:00 |
Guillaume Damiand
|
d4879f3dc6
|
Bugfix in correct invalid attribute functor
|
2022-06-01 14:24:29 +02:00 |
Guillaume Damiand
|
da3e359504
|
bug fix in cc with index v1
|
2022-05-27 15:03:31 +02:00 |
Guillaume Damiand
|
14073bbba5
|
Ok for cc with index version 2
|
2022-05-27 14:35:07 +02:00 |
Guillaume Damiand
|
c6b6c80145
|
Bug fix in cc with index
|
2022-05-25 16:37:51 +02:00 |
Guillaume Damiand
|
94cd1b4df8
|
continue to debug cc with index
|
2022-05-25 11:07:44 +02:00 |
Guillaume Damiand
|
59b861df8f
|
Modify free list for cc with index
|
2022-05-24 19:10:15 +02:00 |
Guillaume Damiand
|
79021272ff
|
trailing
|
2022-05-23 15:04:27 +02:00 |
Guillaume Damiand
|
514545029d
|
Simplify storages for CMap/GMap/LCC
|
2022-05-23 14:33:15 +02:00 |
Guillaume Damiand
|
c25da7a9ba
|
CC with index cont
|
2022-05-23 13:28:00 +02:00 |
Guillaume Damiand
|
8bf242ad34
|
Update cc with index (almost done...)
|
2022-05-20 15:06:24 +02:00 |
Guillaume Damiand
|
974b4ea3b0
|
Continue cc with index
|
2022-05-20 07:45:18 +02:00 |
Guillaume Damiand
|
39a0dbcf25
|
Update cc with index
|
2022-05-19 15:06:05 +02:00 |
Guillaume Damiand
|
6b59886840
|
Remove old cc with index
|
2022-05-19 15:05:46 +02:00 |
Guillaume Damiand
|
fe0b518082
|
Continue clean cc with index
|
2022-05-13 17:37:10 +02:00 |
Guillaume Damiand
|
4ce2233f44
|
CC with index cleanup (one class with 3 variants)
|
2022-05-13 13:56:33 +02:00 |
Guillaume Damiand
|
df16d0685f
|
Start to clean compact container with index
|
2022-05-11 11:24:50 +02:00 |
Guillaume Damiand
|
d9b433f86b
|
Backward compatibility
|
2022-05-09 13:22:06 +02:00 |
Guillaume Damiand
|
45f437c47c
|
Remove trailing
|
2022-05-09 12:39:11 +02:00 |
Guillaume Damiand
|
6cc8d48db1
|
Doc for Gmaps ok
|
2022-05-06 10:52:58 +02:00 |
Guillaume Damiand
|
aca09d6134
|
doc
|
2022-05-05 17:54:17 +02:00 |
Guillaume Damiand
|
999a813b35
|
Rename XXX_handle into XXX_descriptor for CMap, GMap, LCC
|
2022-05-05 13:34:19 +02:00 |
Guillaume Damiand
|
7cc420381e
|
white space
|
2022-05-03 08:42:35 +02:00 |
Guillaume Damiand
|
81c2c1196a
|
Allow to test cc with index 2 and 3
|
2022-05-03 08:37:40 +02:00 |
Guillaume Damiand
|
7ac6780bb4
|
Separate the containers
|
2022-05-02 14:20:49 +02:00 |
Guillaume Damiand
|
c7a8299712
|
start a new container for index
|
2022-05-02 10:08:31 +02:00 |
Guillaume Damiand
|
49046f364b
|
init
|
2022-04-28 10:10:11 +02:00 |
Guillaume Damiand
|
5d4a30a9c6
|
trailing
|
2022-04-15 12:57:12 +02:00 |
Guillaume Damiand
|
f1199c2fda
|
spdx
|
2022-04-15 11:11:26 +02:00 |
Guillaume Damiand
|
54b42b0d36
|
Bug fix in dual
|
2022-04-15 11:05:21 +02:00 |
Guillaume Damiand
|
2c4c73c6b9
|
Bug fix in dual for lcc
|
2022-04-15 08:49:49 +02:00 |
Guillaume Damiand
|
836ac4ac72
|
update index
|
2022-04-15 07:44:49 +02:00 |
Guillaume Damiand
|
60dfb09449
|
Continue lcc with index
|
2022-04-14 17:15:42 +02:00 |
Guillaume Damiand
|
0baba876ee
|
Continue LCC with index
|
2022-04-14 16:23:06 +02:00 |
Guillaume Damiand
|
c8883602b0
|
LCC index
|
2022-04-14 15:26:49 +02:00 |
Guillaume Damiand
|
ed3080e2e3
|
Restart lcc
|
2022-04-14 13:58:27 +02:00 |
Guillaume Damiand
|
409ba827ef
|
restore old code
|
2022-04-14 13:42:44 +02:00 |
Guillaume Damiand
|
a6da7bef70
|
Ok for gmap with index (and hash for indices)
|
2022-04-14 12:38:23 +02:00 |
Guillaume Damiand
|
7498a60167
|
GMap with index: bug to solve in copy.
|
2022-04-14 08:08:24 +02:00 |
Guillaume Damiand
|
418db7686e
|
nullptr
|
2022-04-13 20:39:45 +02:00 |
Guillaume Damiand
|
b56e89ca2c
|
Start GMap with index
|
2022-04-13 19:26:15 +02:00 |
Guillaume Damiand
|
382db4acbd
|
Ok for Index version for cmap
|
2022-04-13 16:59:51 +02:00 |
Guillaume Damiand
|
097c6704e1
|
Start refactoring for index, using tag defined in item class
|
2022-04-13 12:57:04 +02:00 |
Guillaume Damiand
|
3d874e8e1e
|
Storage with index for gmap.
|
2022-04-12 15:22:01 +02:00 |
Guillaume Damiand
|
2e076fa6f3
|
Corrections in LCC for cmap
|
2022-04-11 15:08:35 +02:00 |
Guillaume Damiand
|
abd93465a4
|
Start LCC with index.
|
2022-04-11 14:59:02 +02:00 |
Guillaume Damiand
|
aa654901b5
|
Bugfix in CC with index
|
2022-04-11 12:27:03 +02:00 |
Guillaume Damiand
|
cfad15f7c1
|
bugfix in cc with index
|
2022-04-08 19:39:29 +02:00 |
Guillaume Damiand
|
761220f429
|
Cleanup
|
2022-04-08 16:27:41 +02:00 |
Guillaume Damiand
|
144051e0af
|
Update cc
|
2022-04-08 15:31:38 +02:00 |
Guillaume Damiand
|
490d0e52aa
|
Add a test for CMap with index; bugfix in compact container with index
|
2022-04-08 14:37:47 +02:00 |
Guillaume Damiand
|
79532a0590
|
Replace some nullptr by null_handle
|
2022-04-08 10:16:35 +02:00 |
Guillaume Damiand
|
aefe5fb123
|
First version of cmap with index ok.
|
2022-04-08 09:36:58 +02:00 |
Guillaume Damiand
|
75b8fda2a4
|
update
|
2022-04-07 17:19:25 +02:00 |
Guillaume Damiand
|
c4090eb218
|
Update
|
2022-04-07 17:13:06 +02:00 |
Guillaume Damiand
|
d95ed10d76
|
update
|
2022-04-07 12:41:42 +02:00 |
Guillaume Damiand
|
eb39602066
|
update
|
2022-04-07 10:24:15 +02:00 |
Guillaume Damiand
|
138be31cba
|
Merge branch 'master' into CMap_index-gdamiand
|
2022-04-07 09:44:20 +02:00 |
Laurent Rineau
|
95b6bf33a7
|
Merge pull request #6395 from afabri/TDS-better_initialization_of_Unique_hash_map-GF
TDS: Initialize the size of Unique_hash_map
|
2022-03-18 15:58:28 +01:00 |
Andreas Fabri
|
f3db661acb
|
Deal a little bit with Linear_cell_complex and Combinatorial_map
|
2022-03-09 14:13:31 +00:00 |
Guillaume Damiand
|
849b477654
|
Merge branch 'master' into LCC_update-gdamiand
|
2022-02-11 07:38:46 +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 |
Andreas Fabri
|
440a8dfb7b
|
Fix file name
|
2022-02-03 08:41:04 +00:00 |
Andreas Fabri
|
735752bec9
|
Do the remaining changes after Laurent's check
|
2022-02-03 08:02:11 +00:00 |
Guillaume Damiand
|
54142fd2a1
|
Update generic copy to proper copy marks and add an option to enable/disable this copy. Add move constructors.
|
2022-01-27 15:16:16 +01:00 |
Guillaume Damiand
|
c5c6098226
|
Replace assertion(is_valid) by expensive_assertion since these assert increase the complexity.
|
2022-01-27 11:02:17 +01:00 |
Guillaume Damiand
|
46f5325c1b
|
Remove deprecated code in CMap and LCC (deprecated since CGAL 4.9)
|
2022-01-27 10:36:22 +01:00 |
Guillaume Damiand
|
d909084223
|
Remove a warning
|
2022-01-18 14:30:21 +01:00 |
Guillaume Damiand
|
28f685c2b1
|
Remove a warning
|
2022-01-18 13:04:39 +01:00 |
Guillaume Damiand
|
b93aff65ea
|
Do not clear a cmap before to copy it.
|
2021-11-25 11:16:10 +01:00 |