Andreas Fabri
|
fac05f2498
|
code transformation to prepare switch to a propery map
|
2017-07-11 20:31:28 +02:00 |
|
Andreas Fabri
|
724a086822
|
typo
|
2017-07-11 20:31:28 +02:00 |
|
Andreas Fabri
|
118020e03a
|
Remove #include of AABB_filtered_projection_traits.h
|
2017-07-11 20:31:28 +02:00 |
|
Andreas Fabri
|
6385bdcfbf
|
Use an AABB_tree per patch
|
2017-07-11 20:31:28 +02:00 |
|
Laurent Rineau
|
d187d5e229
|
fix warnings
|
2017-07-10 18:10:30 +02:00 |
|
Sebastien Loriot
|
196fb95308
|
Merge branch 'master' into PMP-add_random_perturbation-jtournois
|
2017-07-10 17:48:54 +02:00 |
|
Andreas Fabri
|
1ec6d7b058
|
Make repair_plugin work for Surface_mesh
|
2017-07-10 16:03:04 +02:00 |
|
Laurent Rineau
|
ef116f9fcb
|
Merge pull request #2188 from sloriot/CGAL-prefix_sign
Quality calls to sign
|
2017-07-10 15:33:55 +02:00 |
|
konstantinos katrioplas
|
ee051f18e9
|
fix vector_property_map and vertex_point map
|
2017-07-09 13:13:17 +03:00 |
|
konstantinos katrioplas
|
b145af2f33
|
mean curvature function overload fix
|
2017-07-09 11:34:54 +03:00 |
|
konstantinos katrioplas
|
3c5ca4d88d
|
setup for curvature flow class
|
2017-07-05 12:20:24 +03:00 |
|
konstantinos katrioplas
|
ab673f61ea
|
switch default angle weighting off temporarily
|
2017-06-29 08:49:41 +03:00 |
|
konstantinos katrioplas
|
b4b3ace780
|
small fix for collapsed degenerate cases after first iteration when using angle weights and some typos
|
2017-06-29 08:30:47 +03:00 |
|
konstantinos katrioplas
|
fec9a13e68
|
anneal learning rate asymptotically
|
2017-06-27 14:38:58 +03:00 |
|
konstantinos katrioplas
|
bb13cf0d3d
|
anneal learning rate in gradient descent with a power law to avoid local minima
|
2017-06-27 12:48:30 +03:00 |
|
konstantinos katrioplas
|
87df982112
|
take No_constraint_map from remesh_impl
|
2017-06-25 20:33:07 +03:00 |
|
konstantinos katrioplas
|
517e35d894
|
use (optionally) weighted angles on calculating the barycenter
|
2017-06-25 20:12:54 +03:00 |
|
konstantinos katrioplas
|
89bcf82b8f
|
add gradient descent precision as named parameter
|
2017-06-25 17:05:11 +03:00 |
|
konstantinos katrioplas
|
137031d77e
|
iterations and combination of area and angle remeshing
|
2017-06-24 21:09:21 +03:00 |
|
konstantinos katrioplas
|
5a38cdf185
|
area: remove projection on the fly, projection at the end only
|
2017-06-24 18:46:05 +03:00 |
|
Mael Rouxel-Labbé
|
ad553fe77d
|
Removed number_of_borders from doxygen-readable space
|
2017-06-22 16:17:13 +02:00 |
|
Mael Rouxel-Labbé
|
cf43155309
|
Small compilation fix for fd5fe64
|
2017-06-22 16:15:57 +02:00 |
|
Mael Rouxel-Labbé
|
9eec3408d5
|
Added cotangent weights for Orbifold embeddings
|
2017-06-22 16:15:57 +02:00 |
|
Mael Rouxel-Labbé
|
40655269a2
|
Documentation for BGL and SMP
- Fixed the boost::graph_traits tables
- Seam mesh documentation
- Some minor changes to surface_mesh_parameterization's and ARAP's docs
|
2017-06-22 16:14:55 +02:00 |
|
Mael Rouxel-Labbé
|
7ce8fdf3f6
|
Misc minor changes
|
2017-06-22 16:14:55 +02:00 |
|
Mael Rouxel-Labbé
|
8da6683ef0
|
Misc minor changes
Some doc, some typos, some indentation...
|
2017-06-22 16:14:55 +02:00 |
|
Mael Rouxel-Labbé
|
f087feda83
|
Missing include in PMP's border.h
|
2017-06-22 16:14:55 +02:00 |
|
Mael Rouxel-Labbé
|
2eac1f1c38
|
Added a function to count the number of borders of a polygon mesh
|
2017-06-22 16:14:55 +02:00 |
|
Mael Rouxel-Labbé
|
4b0243d263
|
Added documentation for PMP's longest_border()
|
2017-06-22 16:14:55 +02:00 |
|
Mael Rouxel-Labbé
|
1d068e714f
|
Fixed a bug in PMP's longest_border()
|
2017-06-22 16:14:55 +02:00 |
|
Mael Rouxel-Labbé
|
c79c03eec7
|
Add missing include directive
|
2017-06-22 16:14:55 +02:00 |
|
Sébastien Loriot
|
8a7d5c9012
|
use unordered_set from boost rather than std (only available in c++11)
|
2017-06-22 16:12:26 +02:00 |
|
Andreas Fabri
|
7997925bf8
|
Add a function longest_border(PolygonMesh&) to PMP
|
2017-06-22 16:11:38 +02:00 |
|
Laurent Rineau
|
4116d749d2
|
Merge pull request #1861 from maxGimeno/BGL_copy_face_graph_patch-GF
BGL: Connected_component_graph and copy_face_graph_patch
|
2017-06-22 16:06:14 +02:00 |
|
konstantinos katrioplas
|
d93e18b1b3
|
add constrained edges map
|
2017-06-19 14:51:26 +03:00 |
|
konstantinos katrioplas
|
4ff97d4b8e
|
merge area and angle classes
|
2017-06-18 23:31:21 +03:00 |
|
konstantinos katrioplas
|
f8019da79d
|
new design: smoothing.h - internal/Isotropic_remeshing/smoothing_impl.h
|
2017-06-18 22:51:15 +03:00 |
|
konstantinos katrioplas
|
20238d5aba
|
projection in angle smoothing
|
2017-06-18 18:03:37 +03:00 |
|
konstantinos katrioplas
|
291a6dc32f
|
area - bugs and optimizations in gradient descent
|
2017-06-17 19:57:45 +03:00 |
|
Sébastien Loriot
|
1bba93acc7
|
explicit that the sign function is the one from CGAL to avoid ambiguity
|
2017-06-17 07:31:22 +02:00 |
|
konstantinos katrioplas
|
afb8eb01cb
|
fix degenerate cases on angle smoothing
|
2017-06-16 16:11:07 +03:00 |
|
Jane Tournois
|
55157013aa
|
fix compilation
`rng` has to be an l-value, and CGAL::Random() cannot be
so we create rng before passing it to the function
|
2017-06-15 13:10:47 +02:00 |
|
Sébastien Loriot
|
b667547cb4
|
fix doxygen warnings
|
2017-06-15 12:33:27 +02:00 |
|
Sébastien Loriot
|
a3cb116cd4
|
try improving wording
|
2017-06-15 12:33:27 +02:00 |
|
Jane Tournois
|
bd97150c85
|
document random_perturbation(tmesh)
|
2017-06-15 12:33:27 +02:00 |
|
Jane Tournois
|
c2f9f2e521
|
add doc for named parameters
|
2017-06-15 12:33:27 +02:00 |
|
Jane Tournois
|
b0e3dcf953
|
add a new version of the perturbation function,
to perturb only a range of vertices, and not iterate on all vertices
of pmesh
|
2017-06-15 12:33:27 +02:00 |
|
Jane Tournois
|
c4cb249284
|
fix typo
|
2017-06-15 12:33:27 +02:00 |
|
Jane Tournois
|
cb43ffbce6
|
fix the doc and commit (forgotten) named parameter do_project
|
2017-06-15 12:33:27 +02:00 |
|
Jane Tournois
|
60d47b1dac
|
make reprojection optional
|
2017-06-15 12:31:51 +02:00 |
|