Sébastien Loriot
|
cabb80a4ae
|
if no cc is to be removed, do nothing
|
2015-08-04 12:22:51 +02:00 |
|
Sébastien Loriot
|
74e6f3ea39
|
remove named parameter not needed
|
2015-08-04 12:22:51 +02:00 |
|
Sébastien Loriot
|
acd4f70bf0
|
improve doc
|
2015-07-31 14:11:39 +02:00 |
|
Sébastien Loriot
|
bc30aa5f48
|
handle the stitching of patches with incorrect orientation
we make two border halfedges matching only if they are opposite
|
2015-07-31 14:11:38 +02:00 |
|
Sébastien Loriot
|
4dbface316
|
make the range of halfedge to stitch const
it requires a tweak with PMP macros to desambiguate overloads
|
2015-07-31 14:11:20 +02:00 |
|
Sébastien Loriot
|
89498ff175
|
remove less_halfedge named parameter that is no longer needed
|
2015-07-31 11:18:24 +02:00 |
|
Sébastien Loriot
|
d97a0dc1c5
|
remove less_halfedge named parameter that is not necessary
Since the edge endpoints must be identical, it is error prone
to provide a way to tweak the detection of edges to stitch
|
2015-07-31 11:15:58 +02:00 |
|
Sébastien Loriot
|
aeff7c78a6
|
fix to correctly handle cases with border vertices
|
2015-07-29 17:04:31 +02:00 |
|
Sébastien Loriot
|
f67d2f7148
|
add a description of the method used to remove link condition restrictions
|
2015-07-29 11:07:24 +02:00 |
|
Sébastien Loriot
|
9b1983eeb7
|
fix indentation
|
2015-07-29 10:08:23 +02:00 |
|
Sébastien Loriot
|
a2ed1face6
|
remove unused code and variable
|
2015-07-29 10:06:50 +02:00 |
|
Sebastien Loriot
|
1ebc5f75b5
|
Merge pull request #196 from janetournois/Polygon_mesh_processing-GF
Polygon mesh processing - small fixes
|
2015-07-28 17:16:36 +02:00 |
|
Jane Tournois
|
fb1714154f
|
fix documentation
this template parameter is not needed!
|
2015-07-27 16:12:42 +02:00 |
|
Jane Tournois
|
2a6ddd38a4
|
use get() instead of [] to access vertex point map
|
2015-07-27 16:12:12 +02:00 |
|
Jane Tournois
|
9abb55125b
|
use get() instead of operator[] for vertex point map
Conflicts:
Polygon_mesh_processing/include/CGAL/Polygon_mesh_processing/internal/remesh_impl.h
|
2015-07-27 16:11:14 +02:00 |
|
Jane Tournois
|
98fecc9a12
|
fix documentation
this template parameter is not needed!
|
2015-07-24 12:33:27 +02:00 |
|
Jane Tournois
|
c37ed37c4c
|
use get() instead of [] to access vertex point map
|
2015-07-24 12:31:50 +02:00 |
|
Jane Tournois
|
ea1b6b402a
|
fix the use of does_self_intersect
|
2015-07-24 12:23:32 +02:00 |
|
Jane Tournois
|
b8d81cb8f6
|
add todo
|
2015-07-24 12:09:50 +02:00 |
|
Jane Tournois
|
87759f9ca8
|
use get() instead of operator[] for vertex point map
|
2015-07-24 12:09:04 +02:00 |
|
Jane Tournois
|
b5cf442653
|
make plugins valid for Qt5
|
2015-07-24 10:05:02 +02:00 |
|
Jane Tournois
|
bb3d38c9e7
|
Merge branch 'Polygon_mesh_processing-local_remeshing-GF-old' into Polygon_mesh_processing-local_remeshing-GF
|
2015-07-23 17:50:34 +02:00 |
|
Sébastien Loriot
|
7da45ca55c
|
handle the case of a triangle hole with an edge of length 0
|
2015-07-22 16:08:38 +02:00 |
|
Sébastien Loriot
|
a220686d02
|
satisfies_link_condition->does_satisfy_link_condition to match naming convention
|
2015-07-21 10:27:27 +02:00 |
|
Sébastien Loriot
|
a30ad4be3c
|
use PMP internal function
|
2015-07-16 16:40:54 +02:00 |
|
Sébastien Loriot
|
25d5a69104
|
use Side_of_triangle_mesh
|
2015-07-16 16:32:04 +02:00 |
|
Sébastien Loriot
|
c89fa4bd53
|
simplify bgl named parameters handling with boost < 1.51 and make PMP compatible
|
2015-07-16 16:01:21 +02:00 |
|
Sébastien Loriot
|
b766b511e6
|
avoid non-necessary inheritance
|
2015-07-16 13:21:38 +02:00 |
|
Sébastien Loriot
|
f2a0d8c201
|
fix unused variable warning
|
2015-07-15 16:56:04 +02:00 |
|
Sébastien Loriot
|
45b1f593fc
|
protect debug function by debug macro
|
2015-07-15 16:02:32 +02:00 |
|
Jane Tournois
|
9b0cd59255
|
add debugging code
|
2015-07-15 16:02:32 +02:00 |
|
Jane Tournois
|
2b0061d511
|
fix inversion of faces in equalize_valences
when endpoints of the halfedge being flipped belong to something else
than PATCH
|
2015-07-15 16:02:32 +02:00 |
|
Jane Tournois
|
4b85ca5460
|
add assertions
|
2015-07-15 16:02:32 +02:00 |
|
Jane Tournois
|
0ef807ac06
|
missing space in verbose mode
|
2015-07-15 16:02:32 +02:00 |
|
Jane Tournois
|
9b1eac30c2
|
verbose mode
|
2015-07-15 16:02:32 +02:00 |
|
Jane Tournois
|
6c00963c80
|
more verbosity
|
2015-07-15 16:02:32 +02:00 |
|
Jane Tournois
|
d423378321
|
remove visitor (became useless)
|
2015-07-15 16:02:31 +02:00 |
|
Jane Tournois
|
a1056c57dc
|
little cleaning
|
2015-07-15 16:02:31 +02:00 |
|
Jane Tournois
|
ed9276295d
|
add stuff to verbose mode
|
2015-07-15 16:02:31 +02:00 |
|
Jane Tournois
|
77529d985d
|
move debug code to debug macro
|
2015-07-15 16:02:31 +02:00 |
|
Jane Tournois
|
e7b8734306
|
fix compilation for Polyhedron
|
2015-07-15 16:02:31 +02:00 |
|
Jane Tournois
|
8950cef414
|
add degeneracy test
|
2015-07-15 16:02:31 +02:00 |
|
Jane Tournois
|
a603d5a705
|
fix collapse_short_edges
now there are degenerate faces in equalize_valences
|
2015-07-15 16:02:31 +02:00 |
|
Jane Tournois
|
bfa1dfea2c
|
add code to remove degenerate faces after each edge collapse
|
2015-07-15 16:02:31 +02:00 |
|
Jane Tournois
|
7ad049d14c
|
don't use status visitor, it is not enough to keep halfedges status up-to-date
|
2015-07-15 16:02:31 +02:00 |
|
Jane Tournois
|
e87c65bd3d
|
rename variable for consistency
|
2015-07-15 16:02:30 +02:00 |
|
Jane Tournois
|
ab1ddcac25
|
fix non-inversion test
|
2015-07-15 16:02:30 +02:00 |
|
Jane Tournois
|
b7c0acae56
|
first operations for visitor that deals with status map
|
2015-07-15 16:02:30 +02:00 |
|
Laurent Rineau
|
b639f7d051
|
Fix a compilation error
One cannot bind a temporary object to a non-const reference.
|
2015-07-15 16:02:30 +02:00 |
|
Jane Tournois
|
4b7a997df0
|
add the ability to use a Visitor for a BGL graph using an overload of graph_traits
TODO : is_valid(mesh) does not compile on msvc. To be fixed
|
2015-07-15 16:02:30 +02:00 |
|