Andreas Fabri
|
75a0366160
|
Surface_mesh_approximation: Deal with boundary edges
|
2023-07-05 08:44:38 +01:00 |
Andreas Fabri
|
389ef8ea32
|
Fix Shape Approximantion (and almost AABB)
|
2022-05-17 10:51:32 +01:00 |
Andreas Fabri
|
a9c313433c
|
fix Shape approximation
|
2022-05-05 07:59:53 +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 |
Sébastien Loriot
|
c169c41240
|
Merge remote-tracking branch 'maxGimeno/PMP-Example_of_new_mp_function-maxGimeno' into HEAD
|
2022-01-12 13:33:49 +01:00 |
Sébastien Loriot
|
6911f0c6a3
|
stop is no proxy can be added
fix infinite loop in case no proxy could be added
and error threshold is not yet reached
|
2022-01-07 15:42:50 +01:00 |
Sébastien Loriot
|
6d3176e061
|
move Named_parameters class in STL_extension
helpers stay in BGL because it depends on BGL tags
|
2022-01-07 15:12:22 +01:00 |
Dmitry Anisimov
|
269a47d773
|
Merge branch 'master' into CGAL-clang_warnings_fix-danston
|
2021-01-14 16:51:13 +01:00 |
Dmitry Anisimov
|
fbbff6794f
|
surface mesh approximation range loop analysis copy to ref warning fixed
|
2021-01-08 10:16:53 +01:00 |
Maxime Gimeno
|
3b70343590
|
Merge remote-tracking branch 'cgal/master' into CGAL_IO-maxGimeno
|
2020-11-16 16:19:43 +01:00 |
Laurent Rineau
|
6007fe7c04
|
Merge branch 'releases/CGAL-5.0-branch' into 5.1.x-branch
|
2020-10-28 09:51:02 +01:00 |
Sebastien Loriot
|
2f67a4a958
|
dot outside backticks
|
2020-10-26 18:03:09 +01:00 |
Sébastien Loriot
|
1e6bf0c2f3
|
fix warnings
|
2020-10-26 17:00:21 +01:00 |
Mael Rouxel-Labbé
|
0d66e19361
|
IO documentation fixes
See @sloriot's review:
https://cgal.geometryfactory.com/CGAL/Members/wiki/Features/Polgyon_soup_mesh_IO/2nd_round/Answer_to_review
(+ some commits before and after this one)
|
2020-07-24 17:06:00 +02:00 |
Mael Rouxel-Labbé
|
038869cab9
|
Merge remote-tracking branch 'cgal/master' into CGAL-Improve_NP_doc_presentation-GF
|
2020-05-12 15:12:21 +02:00 |
Maxime Gimeno
|
5b2d46cfa0
|
Fixes for min/max
|
2020-04-21 12:04:45 +02:00 |
Maxime Gimeno
|
e9d41d7b7d
|
Fixes for min/max
|
2020-04-21 11:38:37 +02:00 |
Sébastien Loriot
|
c253679b2d
|
unify np sentence
|
2020-04-18 16:27:58 +02:00 |
Mael Rouxel-Labbé
|
80f6f659f3
|
Update to new named parameters macros
|
2020-04-05 17:56:50 +02:00 |
Mael Rouxel-Labbé
|
e7d52999a8
|
Update PMP NPs to new macros
|
2020-03-29 17:16:50 +02:00 |
Sébastien Loriot
|
254d60f642
|
First pass on removing license notice in header for GPL files
|
2019-10-19 15:23:19 +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 |
Sébastien Loriot
|
25a05e9f4c
|
Merge branch 'CGAL-named_function_parameters-4.14' into master
Conflicts resolved by hand
|
2019-07-28 23:46:43 +02:00 |
Sébastien Loriot
|
aa47744c36
|
update the usage for the new CGAL named function parameters
|
2019-07-28 22:30:17 +02:00 |
Sébastien Loriot
|
124012d9f9
|
replace cpp11::array by std::array
|
2019-03-29 13:28:33 +01:00 |
Sébastien Loriot
|
0ce7fc09b5
|
turns iterator pairs into iterable ranges
|
2019-03-29 13:28:22 +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 |
Lingjie Zhu
|
0a52d1033f
|
use functor for collinear and cross_product
|
2019-02-28 20:10:58 +08:00 |
Lingjie Zhu
|
6bd789e782
|
graph v/e/he descriptor take by copy not ref
|
2019-02-28 19:43:14 +08:00 |
Lingjie Zhu
|
c928b1ce3c
|
early exit
when request #proxies is greater than #connected_components
|
2019-02-28 18:48:28 +08:00 |
Lingjie Zhu
|
b59eed6c72
|
std::sqrt -> CGAL::approximate_sqrt
boost::isnormal(inv) -> positive length predicate
|
2019-02-26 22:49:01 +08:00 |
Lingjie Zhu
|
b0a6ebe16a
|
clean debug output and fix SubGraph type
|
2019-02-26 17:25:49 +08:00 |
Lingjie Zhu
|
b0b8edb660
|
fix floating ball patches with one proxy
they have no bounday and no anchor
|
2019-02-26 11:35:53 +08:00 |
Lingjie Zhu
|
ea4287b3fa
|
fix default he_max in 'add_anchors'
should be any halfedge in the chord, bcycle.he_head may have anchor attached
|
2019-02-26 10:52:43 +08:00 |
Lingjie Zhu
|
d03b529d88
|
handle degenerate chords
|
2019-02-25 17:31:04 +08:00 |
Lingjie Zhu
|
2df0fc716d
|
handle degenerate faces with zero area
use boost::math::isnormal and CGAL::collinear predicates
|
2019-02-25 11:34:14 +08:00 |
Lingjie Zhu
|
3fed202004
|
fix manual
|
2018-12-06 16:00:36 +08:00 |
Lingjie Zhu
|
31be6b11cb
|
fix negative min_error_drop
|
2018-12-06 15:51:48 +08:00 |
Lingjie Zhu
|
1bef922510
|
skip dummy functions in the doc
|
2018-12-06 14:50:15 +08:00 |
Lingjie Zhu
|
dad6a07e00
|
remove optional
adjust parameters before init, unspecified / out-of-bounds parameters are treated equally
|
2018-12-06 11:39:24 +08:00 |
Sébastien Loriot
|
dd27f658ed
|
get rid of optionals
@aboudev I removed one named parameter as it was not used.
Was it a bug?
|
2018-12-05 16:22:41 +01:00 |
Lingjie Zhu
|
7182f1b533
|
add rendering seeds item
expose Proxy_wrapper struct
|
2018-11-30 10:45:26 +01:00 |
Lingjie Zhu
|
35d823e487
|
fix property map type
|
2018-11-30 10:45:26 +01:00 |
Sébastien Loriot
|
142d97ccbc
|
fix doxygen warnings
|
2018-11-30 10:45:24 +01:00 |
Sébastien Loriot
|
1e6f408f2f
|
fix errors and warnings
|
2018-11-30 10:45:24 +01:00 |
Sébastien Loriot
|
bea5987551
|
update for new convention
|
2018-11-30 10:45:21 +01:00 |
Lingjie Zhu
|
3513a4e60c
|
fix num_xxxx error
|
2018-11-30 10:45:18 +01:00 |
Sébastien Loriot
|
342e815d85
|
improve doc
|
2018-11-30 15:32:34 +08:00 |
Sébastien Loriot
|
6424377a94
|
no longer depend on Polyhedron, use PMP function instead
|
2018-11-30 15:32:34 +08:00 |