Laurent Rineau
|
804feece28
|
Merge pull request #5761 from danston/Weights-unification-danston
[Small Feature] Weights Unification
|
2021-09-29 16:59:34 +02:00 |
|
Laurent Rineau
|
bb58df3ae5
|
Merge pull request #6021 from MaelRL/PMP-Snap_with_KD_tree-GF
Improvements for PMP's snapping code
|
2021-09-29 16:59:26 +02:00 |
|
Sébastien Loriot
|
2b666db30c
|
use function
avoid compilation error about unknown function
|
2021-09-29 12:11:42 +02:00 |
|
Laurent Rineau
|
7e42541573
|
Merge pull request #5633 from sloriot/PMP-add_filter_for_caps_needles
Add a filter in function to remove caps/needle
|
2021-09-29 11:46:47 +02:00 |
|
Laurent Rineau
|
e87bf84395
|
Merge pull request #5994 from MaelRL/PMP-Detect_sharp_edges_const-GF
Enhancements & fixes for PMP::detect_features
|
2021-09-29 11:46:41 +02:00 |
|
Laurent Rineau
|
0d304fe737
|
Merge pull request #6015 from sloriot/PMP-snap_fix_w
Fix vv snapping weight
|
2021-09-29 11:46:28 +02:00 |
|
Laurent Rineau
|
b19086946c
|
Merge pull request #5994 from MaelRL/PMP-Detect_sharp_edges_const-GF
Enhancements & fixes for PMP::detect_features
|
2021-09-29 11:45:38 +02:00 |
|
Sébastien Loriot
|
c374b382a5
|
reduce dependancies
|
2021-09-29 11:06:39 +02:00 |
|
Mael Rouxel-Labbé
|
b92c22d0a9
|
Improve preprocessing of snapping (don't move fixed vertices during collapsing)
|
2021-09-28 16:49:19 +02:00 |
|
Mael Rouxel-Labbé
|
60567eccbb
|
Add Kd_tree-based vertex-vertex snapping + PMP::snap visitor
|
2021-09-28 16:25:43 +02:00 |
|
Sébastien Loriot
|
542d3603be
|
fix weight for vertex-vertex snapping
|
2021-09-27 19:46:14 +02:00 |
|
Jane Tournois
|
6357211695
|
deprecate smooth_mesh() and rename it angle_and_area_smoothing()
|
2021-09-27 17:05:14 +02:00 |
|
 MaelandLaurent Rineau
|
4e5fbb6f22
|
Specify namespace
Co-authored-by: Laurent Rineau <Laurent.Rineau@cgal.org>
|
2021-09-27 12:15:09 +02:00 |
|
Mael Rouxel-Labbé
|
878d94e299
|
Fix sign call
|
2021-09-24 09:47:33 +02:00 |
|
Mael Rouxel-Labbé
|
2bc5643972
|
Fix comparison
|
2021-09-21 16:50:19 +02:00 |
|
Laurent Rineau
|
8cdfc3b214
|
Merge pull request #5941 from afabri/PMP-edge_lenght_area-GF
Polygon Mesh Processing: Add measure functions not using sqrt
|
2021-09-20 17:07:09 +02:00 |
|
Mael Rouxel-Labbé
|
c7519ef93c
|
Cache the squared cos value
|
2021-09-15 14:59:55 +02:00 |
|
Mael Rouxel-Labbé
|
a5bbd05c42
|
Do not compute square roots + various improvements
|
2021-09-15 14:46:56 +02:00 |
|
Mael Rouxel-Labbé
|
8b7ab25966
|
Minor cleaning
|
2021-09-15 14:08:25 +02:00 |
|
Sébastien Loriot
|
2337757ce4
|
add a way to pass functions to build local filters ...
... created from link faces of edges to be flipped or collapsed
|
2021-09-14 21:43:41 +02:00 |
|
Jane Tournois
|
3b0971dae3
|
reference manual
|
2021-09-14 17:17:10 +02:00 |
|
Jane Tournois
|
1b47224755
|
rephrase
|
2021-09-14 16:48:13 +02:00 |
|
Jane Tournois
|
c63729759e
|
move code back to remesh_impl.h
|
2021-09-14 16:20:12 +02:00 |
|
Jane Tournois
|
bb674b571c
|
use property maps to define "general" constrained edges and vertices before relaxation
|
2021-09-14 15:42:43 +02:00 |
|
Jane Tournois
|
f227eede9c
|
use check_normals from b26818c023
|
2021-09-14 15:42:00 +02:00 |
|
Jane Tournois
|
77a6e29ee2
|
fix namespace
|
2021-09-14 13:21:34 +02:00 |
|
Jane Tournois
|
30e30bf164
|
use externalized tangential_relaxation() in Isotropic_remeshing()
|
2021-09-14 12:59:54 +02:00 |
|
Jane Tournois
|
32981602e3
|
add verbosity
|
2021-09-14 12:38:34 +02:00 |
|
Jane Tournois
|
ff2e1adafd
|
add a version of tangential_relaxation that takes a vertex range as input
|
2021-09-14 12:34:43 +02:00 |
|
Jane Tournois
|
203de706a9
|
rename verbosity macro
|
2021-09-14 12:17:46 +02:00 |
|
Jane Tournois
|
5f8bfd5795
|
fix check_normals(v) to have normals check per surface patch
separate surface patches are defined by edge_is_constrained_map and
face_patch_map (which complement each other)
|
2021-09-14 12:14:27 +02:00 |
|
Mael Rouxel-Labbé
|
2869e936e1
|
Filter the needle/cap predicates of PMP::shape_predicates.h
|
2021-09-13 16:47:05 +02:00 |
|
Jane Tournois
|
ff0425db2e
|
add minimal example and fix compilation
|
2021-09-13 10:56:30 +02:00 |
|
Sébastien Loriot
|
b26818c023
|
add first version of tangential_relation extracted from isotropic_remeshing
|
2021-09-10 18:13:53 +02:00 |
|
Sebastien Loriot
|
575939c64f
|
Merge pull request #5952 from sloriot/SS-remove_Polygon_dep
remove artificial dependency to Polygon
|
2021-09-10 17:40:20 +02:00 |
|
Sebastien Loriot
|
4610cf3c66
|
Merge pull request #5904 from sloriot/CGAL-remove_config_flags
Replace macros with inline functions and remove a config flag
|
2021-09-10 17:38:50 +02:00 |
|
Sébastien Loriot
|
4afc249100
|
do not hide type definitions
|
2021-09-09 15:58:00 +02:00 |
|
Sébastien Loriot
|
000b03b595
|
follow up of #5889
cherry-picking for autorefinement
|
2021-09-06 18:44:07 +02:00 |
|
Dmitry Anisimov
|
936968fb4f
|
Merge remote-tracking branch 'origin/master' into Weights-unification-danston
|
2021-09-06 10:38:24 +02:00 |
|
Sébastien Loriot
|
d26246bced
|
add missing include + restore dependency
|
2021-09-01 17:46:33 +02:00 |
|
Sébastien Loriot
|
d82ca80d04
|
add a filter in function to remove caps/needle to be able to plug envelope
|
2021-08-31 15:52:47 +02:00 |
|
Andreas Fabri
|
168941a9b1
|
untabify
|
2021-08-31 12:19:31 +01:00 |
|
Andreas Fabri
|
ed14ac0a28
|
Remove an #include
|
2021-08-31 12:11:37 +01:00 |
|
Andreas Fabri
|
265ca39dc1
|
Use geomtraits
|
2021-08-31 12:10:14 +01:00 |
|
Andreas Fabri
|
e40cbc0ff5
|
Fixes after Mael's review
|
2021-08-31 10:07:44 +01:00 |
|
Andreas Fabri
|
c71681747e
|
Add functions for area and length that do not sqrt
|
2021-08-30 16:26:03 +01:00 |
|
Andreas Fabri
|
86ff15de35
|
Add the sqrt related warning to face_area()
|
2021-08-30 16:25:42 +01:00 |
|
Sebastien Loriot
|
2f0a643a84
|
Merge pull request #5889 from sloriot/PMP-cherry_picks_from_5089
Bug fixes cherry picked from #5049
|
2021-08-30 15:51:23 +02:00 |
|
Sébastien Loriot
|
4454c5b3ed
|
Merge remote-tracking branch 'cgal/master' into T2-Document_projection_traits_3-maxGimeno
|
2021-08-30 12:25:51 +02:00 |
|
Sebastien Loriot
|
20ea9e775f
|
Merge pull request #4009 from afabri/CGAL-internal-GF
CGAL: Move from CGAL/internal to CGAL/Pkg/internal
|
2021-08-30 11:55:36 +02:00 |
|