Commit Graph

159 Commits

Author SHA1 Message Date
Lingjie Zhu a8a0eb5aa8 fix citation 2018-11-30 15:32:34 +08:00
Lingjie Zhu 08a7c7595a add more references 2018-11-30 15:32:34 +08:00
Lingjie Zhu 4a9a1ae57e L21_metric_vector_proxy -> L21_metric_plane_proxy.h
better name for quadric surface
2018-11-30 15:30:51 +08:00
Lingjie Zhu a2b972b779 add note about parameters 2018-11-30 15:30:51 +08:00
Lingjie Zhu bdff796260 add error metric recommendation 2018-11-30 15:30:51 +08:00
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 ead51b5c07 add ref to PolygonSoups 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 259a9bdb0c move input requirements to the top of user manual 2018-11-30 15:30:51 +08:00
Lingjie Zhu 991efc9034 fix typo and missing \tparam 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
Pierre Alliez b5beb48078 VSA doc:
rephrase triangulation.
minor changes.
2018-11-30 15:30:51 +08:00
Pierre Alliez 5b951d030e VSA: Minor changes on doc
Lingjie: one todo for you in example
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
Pierre Alliez 9130cf7b63 more precise descriptions
more todos discussed with Sebastien
2018-11-30 15:30:51 +08:00
Pierre Alliez c5711852a4 massaging user manual 2018-11-30 15:30:51 +08:00
Pierre Alliez 2d4a4c10fd named params 2018-11-30 15:30:51 +08:00
Pierre Alliez 455564ed56 Concepts
named params
2018-11-30 15:30:51 +08:00
Pierre Alliez 2bba817f39 massaging user manual 2018-11-30 15:30:51 +08:00
Pierre Alliez d67cf338a0 Error metric
user manual
2018-11-30 15:30:51 +08:00
Pierre Alliez fb4c41bcae massaging user manual 2018-11-30 15:30:51 +08:00
Pierre Alliez 4c227e134c simpler abstract 2018-11-30 15:30:08 +08:00
Lingjie Zhu a0937c4d01 fix manual 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 a362d6d83a update doc 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 3fbad90a07 fix user manual
to Sebastien's review
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 f2cc1a019b fix user manual
link to background of proxy
recommend for seeding
section not start with a figure
update workflow chart
2018-11-30 15:30:08 +08:00
Lingjie Zhu 9db2720d6f fix reference manual 2018-11-30 15:30:08 +08:00
Lingjie Zhu 2911a86b2f fix concept page 2018-11-30 15:30:08 +08:00
Pierre Alliez 6ee63ceb4e added TODO in doc 2018-11-30 15:30:08 +08:00
Lingjie Zhu 522df74309 remove redundant fit function 2018-11-30 15:30:08 +08:00
Pierre Alliez 2767fe3b7b fix conflict 2018-11-30 15:29:18 +08:00
Lingjie Zhu e69d136e13 add optional anchor location optimization 2018-11-30 15:28:00 +08:00
Lingjie Zhu ae2c59100d check meshing with visibility 2018-11-30 15:28:00 +08:00
Lingjie Zhu a880ee100d add forced teleportation test
check L2,1 metric, square root can be omitted since we only care about the
relative error. maybe a post-processing is needed to handle sum of error
2018-11-30 15:28:00 +08:00
Lingjie Zhu ba2ef67904 check forced teleportation 2018-11-30 15:28:00 +08:00
Lingjie Zhu 5bdfd10e3d add surface with disconnected components to correctness test 2018-11-30 15:24:16 +08:00
Pierre Alliez 0371c66ca7 TBB 2018-11-30 15:24:16 +08:00
Pierre Alliez ff1244189f added list of fixes
massaging user manual
2018-11-30 15:24:16 +08:00
Pierre Alliez bf5f14d40b user manual (default approach) 2018-11-30 15:24:16 +08:00
Pierre Alliez a0be4c1779 refined description 2018-11-30 15:24:16 +08:00
Pierre Alliez 53b05ced85 massaging user manual 2018-11-30 15:24:16 +08:00
Pierre Alliez 9045c762dd massaging user manual
Added David CS as co-author.
2018-11-30 15:24:16 +08:00
Lingjie Zhu 22661170f8 remove unnecessary get_ helper functions 2018-11-30 15:24:16 +08:00
Lingjie Zhu a3c5432ad0 doc: add workflow figure
rename relaxation.png to iterations.png
clarify relaxation in seeding
fix typos
2018-11-30 15:24:16 +08:00
Lingjie Zhu 604d124c8f doc: update chord figure 2018-11-30 15:24:16 +08:00
Lingjie Zhu 3901f033be doc: update subdivision 2018-11-30 15:24:16 +08:00
Lingjie Zhu 52da6dbb12 subdivision with relative/absolute error options 2018-11-30 15:24:16 +08:00
Lingjie Zhu 30351b0bbb doc: update named parameters 2018-11-30 15:24:16 +08:00
Lingjie Zhu 6434be16d5 doc: add another approximation example files 2018-11-30 15:24:16 +08:00
Lingjie Zhu 11f138df8f doc: update examples 2018-11-30 15:24:16 +08:00
Lingjie Zhu b5156563be doc: add additional anchors 2018-11-30 15:24:16 +08:00
Lingjie Zhu 2540672e3d doc: update operations 2018-11-30 15:24:16 +08:00
Lingjie Zhu 521d9566bc no initialization in manual
move initialization under seeding as stop criteria part
update method figure
formulate method
2018-11-30 15:24:16 +08:00
Lingjie Zhu 8bd68fa3ec update seeding method figure 2018-11-30 15:24:16 +08:00
Lingjie Zhu e4ad5e4490 add number of proxies curve
add nb_proxies - error curve
curve description
error debug output
2018-11-30 15:24:16 +08:00
Lingjie Zhu 50c1e11ee9 add error converge curve
add converge curve figure
add converge description
demo error output
2018-11-30 15:24:16 +08:00
Lingjie Zhu 255e107942 remove init from named parameters 2018-11-30 15:24:16 +08:00
Lingjie Zhu fa81af898f named parameter
iterations -> nb_of_iterations
inner_iterations -> nb_of_relaxations
2018-11-30 15:24:16 +08:00
Pierre Alliez a146ab46cb two figures added to user manual 2018-11-30 15:24:16 +08:00
Pierre Alliez 8a4525ea05 massaging user manual 2018-11-30 15:24:16 +08:00
Pierre Alliez 88e0d86f30 Extended list of TODOs 2018-11-30 15:24:16 +08:00
Pierre Alliez e2b2498b8d massaging user manual 2018-11-30 15:24:16 +08:00
Pierre Alliez a0c2416f47 massaging user manual (seeding) 2018-11-30 15:24:16 +08:00
Lingjie Zhu 35f3cc6052 minor fixes 2018-11-30 15:24:16 +08:00
Pierre Alliez 00d601a31d User manual: new teaser, massaging 2018-11-30 15:24:16 +08:00
Pierre Alliez b400f30aed massaging user manual 2018-11-30 15:24:16 +08:00
Pierre Alliez d84886bb11 massaging user manual 2018-11-30 15:24:16 +08:00
Pierre Alliez c13d560642 massaging structure of user manual 2018-11-30 15:24:16 +08:00
Pierre Alliez 5d1c3edc52 One global pass on user manual
Examples massaged
2018-11-30 15:24:16 +08:00
Lingjie Zhu e09a512f36 named parameter
init_by_number/refine_until_proxies -> max_nb_proxies
init_by_error -> min_error_drop
2018-11-30 15:24:16 +08:00
Lingjie Zhu 2e6818e08c named parameter chord_subdivide to mesh_chord_error 2018-11-30 15:24:16 +08:00
Lingjie Zhu 1b3c5da425 add doc with new examples 2018-11-30 15:24:16 +08:00
Lingjie Zhu f06c302c3a update doc 2018-11-30 15:24:16 +08:00
Lingjie Zhu 9029a1b46e update doc example
showing accessing facet proxy map and proxies
2018-11-30 15:24:16 +08:00
Lingjie Zhu 55b4bded10 update doc overview 2018-11-30 15:24:16 +08:00
Lingjie Zhu 60ebaf8348 fix typos and headers 2018-11-30 15:24:16 +08:00
Pierre Alliez 915adc5060 VSA
horse mesh deleted
uniformize capitalization of file names
2018-11-30 15:24:16 +08:00
Pierre Alliez aa695bdf6a VSA
massaging terms of the doc (some TODOs added)
2018-11-30 15:24:16 +08:00
Pierre Alliez 9aba21c774 VSA
Fixes in description
One pass on named parameters (avoid using "you" as too familiar)
2018-11-30 15:24:16 +08:00
Lingjie Zhu ced4b0996b doc: add initialization and update seeding 2018-11-30 15:24:16 +08:00
Lingjie Zhu 2704d0e282 update init comparison pic 2018-11-30 15:24:16 +08:00
Lingjie Zhu 2e4077f245 update doc 2018-11-30 15:24:16 +08:00
Lingjie Zhu 30340e9b74 update doc 2018-11-30 15:24:16 +08:00
Lingjie Zhu 7cbf80b02b rename initialization from seeding_by_x to init_by_x 2018-11-30 15:24:16 +08:00
Pierre Alliez e9c2e55623 VSA description 2018-11-30 15:24:16 +08:00
Lingjie Zhu 6a47c1d34a improve doc 2018-11-30 15:24:16 +08:00
Lingjie Zhu a4df63f391 update doc 2018-11-30 15:24:16 +08:00
Lingjie Zhu d7bb0e1a68 remove seed requirement from Proxy concept 2018-11-30 15:24:16 +08:00