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
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
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
45478184de
spelling corrections
...
Some spelling corrections (Directories starting with `E`-` L`),
some backward work
some forward work
2022-11-15 13:39:40 +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
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
08f6efc827
bug fix in dual for gmap
2022-04-15 11:14:20 +02:00
Guillaume Damiand
a6da7bef70
Ok for gmap with index (and hash for indices)
2022-04-14 12:38:23 +02:00
Guillaume Damiand
b04d6ebc67
Add hash function to unordered_map; TODO is it possible to do that automaticallY?
2022-04-14 10:10:35 +02:00
Guillaume Damiand
7498a60167
GMap with index: bug to solve in copy.
2022-04-14 08:08:24 +02:00
Guillaume Damiand
80bc1eafce
Bugfix in gmap with index
2022-04-13 20:28:43 +02:00
Guillaume Damiand
b56e89ca2c
Start GMap with index
2022-04-13 19:26:15 +02:00
Guillaume Damiand
3d874e8e1e
Storage with index for gmap.
2022-04-12 15:22:01 +02:00
Laurent Rineau
258d704a90
Merge pull request #6209 from sloriot/PMP-std_instead_of_boost
...
Use features available in std instead of boost
2022-02-24 19:57:17 +01:00
Guillaume Damiand
849b477654
Merge branch 'master' into LCC_update-gdamiand
2022-02-11 07:38:46 +01:00
Sébastien Loriot
4ffc949199
replace boost::unordered by std::unordered
...
but in T3, Mesh_3, TDS_3, P3[TM]3
2022-02-03 19:11:12 +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
b93aff65ea
Do not clear a cmap before to copy it.
2021-11-25 11:16:10 +01:00
Guillaume Damiand
2f5841e179
Use std::unorderd_map everywhere in CMap, GMap and LCC.
2021-10-14 17:53:01 +02:00
Sébastien Loriot
98e471849b
moving files from internal to PKG/internal
2021-08-26 11:33:39 +02:00
Maxime Gimeno
e6c767d5c9
Simplify the GNUC versions tests
2021-05-12 15:45:07 +02:00
Laurent Rineau
e6536aaf63
Remove cpp11::(tuple|get)
...
And use `#ifdef CGAL_NO_DEPRECATED_CODE` around the backward
compatibility code in `<CGAL/config.h>`.
2020-06-09 20:15:16 +02:00
Guillaume Damiand
9838b9debc
Use two different names for copy, const and non const version, to avoid ambiguity on windows (internal undocumented methods)
2020-04-27 18:55:26 +02:00
Guillaume Damiand
a09b8b10fc
Warnings
2020-04-27 18:55:26 +02:00
Guillaume Damiand
3fb644e566
Improve basic viewer to draw consistent orientated faces for generalized maps.
2020-04-27 18:55:26 +02:00
Guillaume Damiand
daab96982e
Bugfix
2020-04-27 18:55:25 +02:00
Guillaume Damiand
16be3009ca
Add a missing call to base constructor
2020-04-27 18:52:23 +02:00
Guillaume Damiand
6a2052b68e
Copy do not copy marks anymore.
2020-04-27 18:52:23 +02:00
Guillaume Damiand
f3098fc3f7
More trailling whitespaces...
2020-04-27 18:52:23 +02:00
Guillaume Damiand
8cddcdd045
Update copy methods of CMap and GMap to deal with model of map having perforated faces.
...
Following this modification, copy does not update anymore the reserved marks.
2020-04-27 18:52:22 +02:00
Guillaume Damiand
a03c7539b5
Add function to get a dart handle given its index.
2020-04-27 18:52:22 +02:00
Guillaume Damiand
5e2dbc71ba
Bugfix in copy for GMap.
2020-04-27 18:52:22 +02:00
Guillaume Damiand
5c0d9aaa22
Change parameter orders for copy methods in CMap, GMap
2020-04-27 18:52:22 +02:00
Guillaume Damiand
0308d1a1bb
Add forward declaration files for CMap, GMap, LCC, Polygonal_schema. Improve copy methods for CMap and GMap to deal with const and non const cases.
2020-04-27 18:52:22 +02:00