Laurent Rineau
|
f37e107523
|
Merge pull request #4428 from sloriot/BGL-selection_border_case
Handle "border" case
|
2020-01-15 17:19:30 +01:00 |
Sébastien Loriot
|
056ce68477
|
handle "border" case
hard to put in a test because it depends on the starting
point of the iteration
|
2019-12-20 09:06:55 +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 |
Mael Rouxel-Labbé
|
2848158354
|
Fix typos
|
2019-05-20 08:54:04 +02: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
|
8b6a2b8aef
|
fix issue with boundary vertices
|
2018-10-11 14:30:49 +02:00 |
Sébastien Loriot
|
dabd127d12
|
fix typo in the name of an internal function
|
2018-03-19 15:24:04 +01:00 |
Maxime Gimeno
|
7ea94ffe79
|
Add a commentary about the missing mechanism in is_selection_a_topologial_disk().
|
2018-02-20 08:29:45 +01:00 |
Maxime Gimeno
|
cde00f7757
|
Clean-up and overload.
|
2018-02-19 18:04:54 +01:00 |
Sébastien Loriot
|
7431743d9a
|
rename include guard
|
2018-02-19 18:04:54 +01:00 |
Maxime Gimeno
|
34e9078b1b
|
Add a function that determines if a selection of faces has the topology of a disk.
|
2018-02-19 18:02:31 +01:00 |
Andreas Fabri
|
f20c76f7a9
|
PMP: bugfix in expand_face_selection_for_removal()
|
2018-02-12 15:18:57 +00:00 |
Sébastien Loriot
|
0698f79aff
|
add SPDX identifier for files under the LGPL-3+ license
|
2017-11-12 10:17:50 +01:00 |
Sébastien Loriot
|
be4635a1f6
|
change argument order to be consistent with expand/reduce_face_selection()
|
2017-10-09 15:09:42 +02:00 |
Maxime Gimeno
|
9381041e18
|
Doc fixes and enhancement
|
2017-08-02 11:16:44 +02:00 |
Maxime Gimeno
|
8288fe2ca2
|
changes.html
|
2017-08-02 11:16:44 +02:00 |
Andreas Fabri
|
3f16400456
|
Add a desciption to doxygen groups, and in which header file they are
|
2017-04-26 08:46:58 +02:00 |
Sébastien Loriot
|
5c94f7d8ac
|
avoid documenting internal and non-intended classes and functions
|
2016-10-21 11:11:00 +02:00 |
Sébastien Loriot
|
13de98a97a
|
consistantly rename graph variable
|
2016-01-20 17:09:10 +01:00 |
Sébastien Loriot
|
d9e1472468
|
document all selection functions
|
2016-01-19 11:32:56 +01:00 |
Sébastien Loriot
|
c1459d3f20
|
rename dilate/erode function after review
|
2016-01-19 11:32:49 +01:00 |
Sébastien Loriot
|
afc38f5a7b
|
remove extra comment
|
2016-01-19 11:32:34 +01:00 |
Sébastien Loriot
|
b10b78c0c1
|
first step to document selection functions
|
2016-01-19 11:32:10 +01:00 |
Sébastien Loriot
|
5ac79c737f
|
use two variable names to avoid warnings and possible issues
|
2015-07-17 09:40:22 +02:00 |
Sébastien Loriot
|
5c1512d63f
|
handle when boundary of the selection is on the border
|
2015-03-17 16:53:50 +01:00 |
Sébastien Loriot
|
c4e57be3d9
|
add function to dilate and erode selection on a HalfedgeGraph or FaceGraph
|
2015-02-11 09:53:42 +01:00 |