Andreas Fabri
4b89f17b42
CGAL: An Halfedge
2025-11-03 14:37:50 +00:00
Mael Rouxel-Labbé
613e629524
ie > i.e.
2025-03-28 21:04:43 +01:00
Guillaume Damiand
db8b774729
method to allow to not correct attributes when changing automatic management mode.
2024-10-15 10:21:52 +02:00
albert-github
dd02af92a2
issue #8515 Spelling mistakes found checking `en-GB` to `en-US`
...
Spelling corrections, `en-GB` -> `en-US`
2024-10-05 11:28:29 +02:00
Andreas Fabri
12468ccf4a
Address #8401
2024-08-09 11:32:26 +01:00
albert-github
c35a0a7f11
Spelling correction
...
Spelling correction due to updated dictionary.
(dictionary was updated after the previous spelling correction :-( )
2024-06-11 10:12:12 +02:00
Sebastien Loriot
c5cf3d9915
Edge insertion for CMap/GMap ( #7409 )
...
_Please use the following template to help us managing pull requests._
## Summary of Changes
Added the function `insert_cell_1_between_two_cells_2()` into
`GenericMap` concept, which allows users to insert an edge between two
different faces allowing to create faces with holes.
## Release Management
* Affected package(s): CMap/GMap
* Feature/Small Feature (if any):
https://cgal.geometryfactory.com/CGAL/Members/wiki/Features/Small_Features/Insert_edge_CMap/GMap
* Link to compiled documentation (obligatory for small feature) [*wrong
link name to be changed*](httpssss://wrong_URL_to_be_changed/Manual/Pkg)
* License and copyright ownership:
2023-08-14 11:55:26 +02:00
albert-github
b3af96caa1
issue #7454 Consistency of BigO notations
...
Create `cgalBigO` marco and used it.
(`The macro `cgalBigOLarge` is for special situations where we need bigger round brackets)
2023-07-04 16:23:14 +02:00
Guillaume Damiand
c44371aa4e
Merge branch 'master' into CMap-insert-gdamiand
2023-06-22 12:18:23 +02:00
Sébastien Loriot
0ee31a5d4f
remove extra parenthesis
2023-06-19 19:17:49 +02:00
Sébastien Loriot
c8a88b9014
remove CGAL_static_assertion*
2023-06-15 10:42:10 +02:00
Guillaume Damiand
c9a683bf54
Start to reintroduce last master modifications
2023-04-26 10:17:58 +02:00
Guillaume Damiand
57f0b8908d
bug fix in insert cell 1 between two 2 cells
2023-04-25 14:47:33 +02:00
Guillaume Damiand
7803086c66
Start to debug cmap/gmap insertion (nyf)
2023-04-25 11:38:13 +02:00
Guillaume Damiand
bb263e009e
add insert_cell_1_between_two_cells_2 method in CMap and GMap
2022-11-25 13:06:50 +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
Guillaume Damiand
9d0b43c2da
handle -> descriptor in comments
2022-07-19 10:14:16 +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
Sébastien Loriot
ac8b6d4731
boost::is_same --> std::is_same
2022-06-10 08:18:20 +02:00
Guillaume Damiand
3a25a02723
CC with index; almost done
2022-06-02 13:56:09 +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
5d4a30a9c6
trailing
2022-04-15 12:57:12 +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
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
097c6704e1
Start refactoring for index, using tag defined in item class
2022-04-13 12:57:04 +02:00
Guillaume Damiand
761220f429
Cleanup
2022-04-08 16:27:41 +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
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
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
b93aff65ea
Do not clear a cmap before to copy it.
2021-11-25 11:16:10 +01:00
Guillaume Damiand
ffca80cf6e
Cannot use an unordered_map here.
2021-10-14 18:00:07 +02:00
Guillaume Damiand
2f5841e179
Use std::unorderd_map everywhere in CMap, GMap and LCC.
2021-10-14 17:53:01 +02:00
Guillaume Damiand
5c57f83fda
Replace std::map by std::unordered_map for save/load of CMap/GMap.
2021-10-14 17:19:33 +02:00
Sébastien Loriot
98e471849b
moving files from internal to PKG/internal
2021-08-26 11:33:39 +02:00