Lingjie Zhu
0eeed88a85
fix tparam in manual
2018-11-30 15:30:51 +08:00
Lingjie Zhu
679cb1e1fa
fix GeomTraits requirements
2018-11-30 15:30:51 +08:00
Lingjie Zhu
7a52839028
fix clashing doxygen link
...
Polygon_mesh_processing named parameters has same doxygen tag
It is caused by the doxygen dependency
2018-11-30 15:30:51 +08:00
Lingjie Zhu
3bcf533cf5
move named parameters under namespace VSA
...
both error metrics and parameters are in the same namespace
2018-11-30 15:30:51 +08:00
Lingjie Zhu
f5696aca49
fix naming
...
mesh_approximation to approximate_mesh
2018-11-30 15:30:51 +08:00
Lingjie Zhu
183a092e6b
fix naming
...
class name VSA_approximation to Variational_shape_approximation
2018-11-30 15:30:51 +08:00
Lingjie Zhu
c203a3a38f
move file VSA_approximation.h to Variational_shape_approximation.h
2018-11-30 15:30:51 +08:00
Lingjie Zhu
fe2bdbd5c9
fix clashed names with PMP named parameters
...
move named parameters from CGAL::internal_np to CGAL::Surface_mesh_approximation::internal_np
2018-11-30 15:30:51 +08:00
Lingjie Zhu
350c15a18a
named parameter 'vsa' prefix to 'sma'
2018-11-30 15:30:51 +08:00
Lingjie Zhu
6560bab1ee
fix unused parameter warning
2018-11-30 15:30:51 +08:00
Lingjie Zhu
5065974185
fix missing typename
2018-11-30 15:30:51 +08:00
Lingjie Zhu
5bf415fb31
fix ErrorMetricProxy
...
member function with face_descriptor and TriangleMesh parameter
FacetIterator to FaceRange template parameter
2018-11-30 15:30:51 +08:00
Lingjie Zhu
da78cb080c
fix ErrorMetricProxy concept
2018-11-30 15:30:51 +08:00
Lingjie Zhu
82d4501d92
remove area weighing l21 proxy
2018-11-30 15:30:51 +08:00
Lingjie Zhu
6f928384e8
add all_default named parameter
2018-11-30 15:30:51 +08:00
Lingjie Zhu
6ce0fe2ab5
tweak meshing named parameters
...
mesh_chord_error -> subdivision_ratio
is_relative_to_chord -> relative_to_chord
2018-11-30 15:30:51 +08:00
Lingjie Zhu
1f93c8558c
update doc
2018-11-30 15:30:51 +08:00
Lingjie Zhu
ee3c15e0fe
optional extract mesh
2018-11-30 15:30:51 +08:00
Lingjie Zhu
74a8e9cfd5
add level of verbose
2018-11-30 15:30:51 +08:00
Lingjie Zhu
97372be65f
l21 metric plane proxy to l21 metric vector proxy
2018-11-30 15:30:51 +08:00
Lingjie Zhu
73608d2510
extract_mesh with named parameters
2018-11-30 15:30:51 +08:00
Lingjie Zhu
f679888c7e
fix compilation error
2018-11-30 15:30:51 +08:00
Pierre Alliez
b9be820b74
some TODOs
2018-11-30 15:30:51 +08:00
Pierre Alliez
8ca8794bda
simpler named params.
2018-11-30 15:30:51 +08:00
Pierre Alliez
c50bb0593a
named params
2018-11-30 15:30:51 +08:00
Pierre Alliez
64261f0acd
shorter named parameters (code to update in accordance!)
...
namespace VSA for error metrics
file and classes renamed for error metrics (should be named xx_metric_yy_proxy)
2018-11-30 15:30:51 +08:00
Pierre Alliez
1048255d6d
massaging reference manual
2018-11-30 15:30:51 +08:00
Lingjie Zhu
33913d6664
add_proxy_furthest -> add_to_furthest_proxies
...
maybe better name
2018-11-30 15:30:08 +08:00
Lingjie Zhu
f5b27f3411
indexed triangle switch to CGAL::cpp11::array<std::size_t, 3>
2018-11-30 15:30:08 +08:00
Lingjie Zhu
11bcd9fa1e
metric reference with groups
2018-11-30 15:30:08 +08:00
Lingjie Zhu
4bbda56a37
reference manual with groups
2018-11-30 15:30:08 +08:00
Lingjie Zhu
555c9ed342
ApproximationTraits to ErrorMetric
2018-11-30 15:30:08 +08:00
Lingjie Zhu
66f6c52a7b
remove VSA_metrics.h
2018-11-30 15:30:08 +08:00
Lingjie Zhu
247ce2f858
switch demo/example/test/benchmark to Approximation traits
2018-11-30 15:30:08 +08:00
Lingjie Zhu
b2d75c5879
add Approximation traits class
2018-11-30 15:30:08 +08:00
Lingjie Zhu
f276cac096
remove Polyhedron output mesh
...
vsa_mesh_approximation + vsa_mesh_segmentation -> mesh_approximation
2018-11-30 15:30:08 +08:00
Lingjie Zhu
745f87e172
remove VSA namespace
...
CGAL::VSA::Metrics -> CGAL::Metrics
CGAL::VSA::parameters -> CGAL::Surface_mesh_approximation::parameters
2018-11-30 15:30:08 +08:00
Lingjie Zhu
e94ee29de2
remove VSA namespace
...
CGAL::VSA::Mesh_approximation -> CGAL::VSA_approximation
2018-11-30 15:30:08 +08:00
Lingjie Zhu
2d9c6a1161
tm_in -> tm, FaceGraph -> FaceListGraph, remove hashable
2018-11-30 15:30:08 +08:00
Lingjie Zhu
74f5357120
remove free function VSA:: namespace
2018-11-30 15:30:08 +08:00
Lingjie Zhu
a34d2e651c
fix error rounding up
...
code and document
2018-11-30 15:30:08 +08:00
Lingjie Zhu
9db2720d6f
fix reference manual
2018-11-30 15:30:08 +08:00
Lingjie Zhu
b66c35aa83
remove get_ in member functions
2018-11-30 15:30:08 +08:00
Lingjie Zhu
b593ef4622
fix proxy error update
...
should subtract error fitted to the original proxy not the new one
fix demo run m_iso_approx
2018-11-30 15:30:08 +08:00
Lingjie Zhu
ae08e9a152
fix unused parameter warning
2018-11-30 15:30:08 +08:00
Lingjie Zhu
b3a891e220
update demo cmake scripts
...
cmake version required update
optional verbose
get rid of include xx.cpp
fix duplicate optimize_anchor_location parameter and function name
2018-11-30 15:30:08 +08:00
Pierre Alliez
bb0f671fa2
rename optimization option
2018-11-30 15:30:08 +08:00
Lingjie Zhu
522df74309
remove redundant fit function
2018-11-30 15:30:08 +08:00
Lingjie Zhu
9c0de51b79
optional tbb concurrency
2018-11-30 15:29:18 +08:00
Lingjie Zhu
8ea905adcd
add TBB parallelism in fit
...
Can't find tbb on Windows10 with TBB from 44_20150728 to 2018_20171205.
Seems like FindTBB module is outdated.
cgal-discuss.949826.n4.nabble.com/how-to-enable-TBB-td4659985.html
2018-11-30 15:29:18 +08:00