Sébastien Loriot
c8a88b9014
remove CGAL_static_assertion*
2023-06-15 10:42:10 +02:00
Sébastien Loriot
e54408370b
remove CGAL_CXX17 macro
...
... and no longer used macros
2023-06-15 10:41:56 +02:00
Sébastien Loriot
852b3b664b
expand -CGAL_CPP17_INLINE macro
2023-06-15 10:40:54 +02:00
Guillaume Damiand
da59938748
readd protected removed by mistake
2023-03-10 13:33:31 +01:00
Guillaume Damiand
52d78763d6
Bug fix in cc with index
2023-03-10 13:25:44 +01:00
Guillaume Damiand
8dc54d3c62
Add a reserve before to copy attribute (to solve a bug for index versions)
2023-03-10 13:20:03 +01:00
Guillaume Damiand
72b356d309
Add reserve before the creation of a new attribute, copy of an old one: solve a bug for the index version of CMap/GMap when the underlying vector is reallocated
2023-03-10 11:30:07 +01:00
Guillaume Damiand
477f71b876
Add missing own method for cc with index
2023-03-10 10:47:01 +01:00
Guillaume Damiand
83ae1d54ea
add missing own method for with index cases
2023-03-10 10:46:23 +01:00
Guillaume Damiand
8b4806a059
Remove copy constructors in cell attribute (added in the last commit but not required)
2023-03-10 10:44:20 +01:00
Guillaume Damiand
0189b6b6b2
Add a copy constructor in Cell_attribute.
...
This solves a bug in one of my prog, which occurs only for CMap with index.
I don't understand why the default copy constructor is not enough for
CMap with index (while it works for CMap with handle).
2023-03-09 17:07:36 +01:00
Mael
0ff7882997
Merge branch 'master' into feature/bug_documentation_spell_20221113
2022-12-06 22:21:06 +01:00
Andreas Fabri
8ddf7848a0
forward call instead of duplicated code
2022-11-30 10:03:45 +00:00
Andreas Fabri
699454ae84
STL Extensions: Correct spelling
2022-11-29 13:22:00 +00: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