Laurent Rineau
|
67b1b0e04f
|
Merge pull request #4042 from gdamiand/Surface_mesh_topology-gdamiand
Surface mesh topology (new package)
|
2020-01-15 17:24:06 +01:00 |
Andreas Fabri
|
48fedbae06
|
Typos: splitted -> split
|
2019-12-11 16:57:34 +01:00 |
Guillaume Damiand
|
9a50c0f830
|
Merge branch 'master' into Surface_mesh_topology-gdamiand
|
2019-11-26 13:22:03 +01:00 |
Sébastien Loriot
|
52164b1fba
|
First pass on removing license notice in header for LGPL files
|
2019-10-19 15:40:30 +02:00 |
Sébastien Loriot
|
7356421d80
|
introduce Commercial license SPDX tag
|
2019-10-19 12:15:19 +02:00 |
Sébastien Loriot
|
9bd9c68b83
|
update LGPL[23]+ and GPL[23]+ SPDX tags
ack -l --no-svg "SPDX-License-Identifier: GPL-3.0\+" | xargs sed -i "s/SPDX-License-Identifier: GPL-3.0+/SPDX-License-Identifier: GPL-3.0-or-later/"
ack -l --no-svg "SPDX-License-Identifier: LGPL-3.0\+" | xargs sed -i "s/SPDX-License-Identifier: LGPL-3.0+/SPDX-License-Identifier: LGPL-3.0-or-later/"
ack -l --no-svg "SPDX-License-Identifier: GPL-2.0\+" | xargs sed -i "s/SPDX-License-Identifier: GPL-2.0+/SPDX-License-Identifier: GPL-2.0-or-later/"
ack -l --no-svg "SPDX-License-Identifier: LGPL-2.0\+" | xargs sed -i "s/SPDX-License-Identifier: LGPL-2.0+/SPDX-License-Identifier: LGPL-2.0-or-later/"
|
2019-10-18 21:57:54 +02:00 |
Guillaume Damiand
|
e44fef7d0b
|
Update polygonal schema to allow to perforate faces; impact on face graph wrapper.
|
2019-09-17 16:04:38 +02:00 |
Guillaume Damiand
|
7fd376c2d7
|
Update compute turns to deal with surfaces with boundaries
|
2019-09-05 17:50:06 +02:00 |
Sébastien Loriot
|
c0edb5ecaa
|
remove CGAL_CXX11 macro usage
|
2019-07-08 11:42:17 +02:00 |
Guillaume Damiand
|
56abe3c367
|
Merge branch 'master' into Surface_mesh_topology-gdamiand
|
2019-06-28 13:28:50 +02:00 |
Guillaume Damiand
|
f80af5af90
|
Update to use new version of Polygonal_schema
|
2019-06-17 14:26:37 +02:00 |
Guillaume Damiand
|
4e5b74efe8
|
Bugfix in copy
|
2019-06-14 13:04:25 +02:00 |
Guillaume Damiand
|
14615ea0aa
|
Bug fix in copy method.
|
2019-06-14 10:47:25 +02:00 |
Andreas Fabri
|
78055c1394
|
Fix LCC and Generalized_map
|
2019-06-05 23:36:42 +02:00 |
Andreas Fabri
|
4581f1b7a8
|
Morte replacements
|
2019-06-05 08:39:55 +02:00 |
Mael Rouxel-Labbé
|
2848158354
|
Fix typos
|
2019-05-20 08:54:04 +02:00 |
Guillaume Damiand
|
260b3e54e3
|
Update
|
2019-04-04 15:51:15 +02:00 |
Guillaume Damiand
|
79095e98bc
|
Use method instead of global function.
|
2019-03-29 17:01:07 +01:00 |
Sébastien Loriot
|
f62624c4f9
|
replace cpp11::tuple by std::tuple
|
2019-03-29 13:28:33 +01:00 |
Sébastien Loriot
|
d60f5645aa
|
replace BOOST_FOREACH by c++ ranged-based for loop
some of the command used for the replacement:
ack --cpp BOOST_FOREACH -l | xargs sed -i -E "s/BOOST_FOREACH\(([a-zA-Z_:&0-9]+)\s(\w+)\,/for(\1 \2 :/"
ack --cpp BOOST_FOREACH -l | xargs sed -i -E "s/BOOST_FOREACH\((const [a-zA-Z_:&0-9]+)\s(\w+)\,/for(\1 \2 :/"
ack --cpp BOOST_FOREACH -l | xargs sed -i -E "s/BOOST_FOREACH\((const typename [a-zA-Z_:&0-9]+)\s(\w+)\,/for(\1 \2 :/"
ack --cpp BOOST_FOREACH -l | xargs sed -i -E "s/BOOST_FOREACH\((typename [<>a-zA-Z_:&0-9]+)\s(\w+)\,/for(\1 \2 :/"
ack "boost/foreach.hpp" -l --cpp | xargs sed -i '/boost\/foreach.hpp>/d'
|
2019-03-29 13:22:15 +01:00 |
Sébastien Loriot
|
6e8e4a4b10
|
remove variadic template workaround for cmap, gmap, and lcell
|
2019-03-29 10:41:50 +01:00 |
Guillaume Damiand
|
a211e558ee
|
Copy methods are now able to keep mappings from copy to origin, and from origin to copy.
|
2018-12-20 08:51:04 +01:00 |
Guillaume Damiand
|
14e32aba01
|
Merge branch 'CMap-path_isotopy-gdamiand-old' into CMap-path_isotopy-gdamiand
|
2018-12-14 10:01:38 +01:00 |
Guillaume Damiand
|
0cc980f059
|
Update copy constructors and copy methods for CMap, GMap, and LCC to take a CMap/GMap/LCC as parameter and not any type.
|
2018-12-06 18:01:03 +01:00 |
Guillaume Damiand
|
94559ab4c1
|
Add #include in GMap_operation so that users of GMap can use degree and codegree without needed to include CMap file.
|
2018-09-05 17:06:13 +02:00 |
Guillaume Damiand
|
899136507a
|
Add also the additional parameter for GMap::copy method.
|
2018-09-04 16:55:21 +02:00 |
Andreas Fabri
|
f0c1d3aab7
|
more allocator_traits
|
2018-04-19 14:49:05 +01:00 |
Laurent Rineau
|
095c27e2be
|
cosmetic changes
|
2018-04-17 17:14:19 +02:00 |
Andreas Fabri
|
7cbffac35b
|
Deal with deprecated functions allocator<T>::construct/destroy
|
2018-04-17 13:35:04 +01:00 |
Laurent Rineau
|
0b0b1503ef
|
Merge pull request #2594 from gdamiand/CMap-bugfixes-gdamiand
CMap bugfixes
|
2017-12-05 18:20:56 +01:00 |
Guillaume Damiand
|
5f939d33ab
|
Bug fix in CMap/GMap/LCC dart methods
|
2017-11-13 12:17:03 +01:00 |
Sébastien Loriot
|
0698f79aff
|
add SPDX identifier for files under the LGPL-3+ license
|
2017-11-12 10:17:50 +01:00 |
Guillaume Damiand
|
013f447395
|
Merge branch 'master' into BGL-LCC-gdamiand
|
2017-06-22 23:21:39 +02:00 |
Guillaume Damiand
|
b80315367f
|
Do not return void.
|
2017-06-14 13:46:03 -04:00 |
Guillaume Damiand
|
bfbee1701e
|
Now attributes and darts in CMap/GMap/LCC can have id or not depending on a template argument.
|
2017-03-27 17:16:40 -04:00 |
Guillaume Damiand
|
2bc3a9ee2e
|
Bug fix in GMap iterator
|
2016-11-29 11:43:45 +01:00 |
Guillaume Damiand
|
20a6e9ebc9
|
Variadic version of iterator starts with 3 template arguments to avoid several specialization match.
|
2016-11-29 11:43:45 +01:00 |
Guillaume Damiand
|
98cba35a39
|
Add missing template argument when calling Copy_dart_info_functor; plus a cast for dual in order to get the correct type.
|
2016-11-29 11:43:43 +01:00 |
Guillaume Damiand
|
9731a1a51e
|
Correction of copy dart info functor.
|
2016-11-29 11:43:43 +01:00 |
Guillaume Damiand
|
220bf51f93
|
Bug fix in close and insert_cell_2_in_cell_3 functions: both for CMap and GMap.
|
2016-11-29 11:43:40 +01:00 |
Guillaume Damiand
|
d4d788837e
|
Correct isomorphism functions to process correctly empty maps.
|
2016-11-29 11:43:40 +01:00 |
Guillaume Damiand
|
12328929b2
|
Update LCC tests: now they are done both for CMap and GMap.
|
2016-11-29 11:43:38 +01:00 |
Guillaume Damiand
|
588ba4f527
|
Allow isomorphism to test dartinfo and/or point and/or attribute independently; use this in LCC test.
|
2016-11-29 11:43:37 +01:00 |
Guillaume Damiand
|
02e1eb7e96
|
Add is_orientable function in GMap.
|
2016-11-29 11:43:37 +01:00 |
Guillaume Damiand
|
f00f6f71f4
|
Not need to link in both directions; this is done automatically.
|
2016-11-29 11:43:36 +01:00 |
Guillaume Damiand
|
2ab268965f
|
LCC for CMap and GMap; incremental builder; save and load; test.
|
2016-11-29 11:43:36 +01:00 |
Guillaume Damiand
|
df3b2a4850
|
LCC constructors compile now both for CMap and GMap (need tests)
|
2016-11-29 11:43:36 +01:00 |
Guillaume Damiand
|
7618192d21
|
Start incremental builder
|
2016-11-29 11:43:36 +01:00 |
Guillaume Damiand
|
1a357d5519
|
Now sew3 same facets works for both CMap and GMap.
|
2016-11-29 11:43:35 +01:00 |
Guillaume Damiand
|
4bacc7a25a
|
Remove some useless include; set constructor of Dart and attribute protected; check for friend directives.
|
2016-11-29 11:43:35 +01:00 |