Sébastien Loriot
|
0abfba8ac0
|
Update branch 'PMP-coref_preserve_face_attributes' from master@5ceb529d0f
|
2018-06-21 10:53:59 +02:00 |
Laurent Rineau
|
b08fb6c4ed
|
Merge pull request #3069 from sloriot/PMP-isotropic_remeshing_user_projection
Fix constrained edge map update and add user projection functor as input
|
2018-06-20 17:21:10 +02:00 |
Mael Rouxel-Labbé
|
26c857a431
|
Moved unary/binary_function to CGAL::cpp98
|
2018-06-13 15:58:19 +02:00 |
Sébastien Loriot
|
e1e1512869
|
Merge 'PMP-isotropic_remeshing_user_projection' into PMP-isotropic_remeshing_user_projection
|
2018-06-06 18:00:32 +02:00 |
Laurent Rineau
|
cabb7d9b89
|
Merge pull request #2737 from maxGimeno/BGL_isotropic_remeshing_keep_constrained_points_intact-GF
BGL: Isotropic_remeshing() keeps constrained vertices intact
# Conflicts:
# Installation/CHANGES.md
|
2018-06-06 14:41:34 +02:00 |
Sébastien Loriot
|
6e1d9b2a3e
|
clip_volumes -> clip_volume
|
2018-06-06 13:30:36 +02:00 |
Sébastien Loriot
|
e26bee1a61
|
rename new_face_visitor -> visitor
|
2018-06-06 09:50:05 +02:00 |
Sébastien Loriot
|
7d69c199af
|
the variable is name graph_visitor and not visitor (visitor is the function)
|
2018-06-06 09:37:14 +02:00 |
Maxime Gimeno
|
b18f5e5546
|
Fix warning.
|
2018-06-05 09:30:58 +02:00 |
Sébastien Loriot
|
aecefd2e6d
|
include_clipper_boundary -> use_compact_clipper
|
2018-06-04 15:20:31 +02:00 |
Sébastien Loriot
|
2569c271e5
|
improve doc and plugin
|
2018-06-01 16:50:39 +02:00 |
Sébastien Loriot
|
94a73232d5
|
document clip functions
|
2018-06-01 11:06:29 +02:00 |
Sébastien Loriot
|
13cb7d250c
|
make the function collapsing edges with constraints always keep the target
|
2018-05-29 16:17:41 +02:00 |
Sébastien Loriot
|
460f49d64f
|
move code to swap edges in a function
|
2018-05-29 15:59:55 +02:00 |
Sébastien Loriot
|
1f1c97050b
|
move code swapping vertices in an internal helper function
|
2018-05-29 15:59:55 +02:00 |
Andreas Fabri
|
fe25b6e6b2
|
fix off file so that OpenMesh can read it too
|
2018-05-29 15:59:55 +02:00 |
Sébastien Loriot
|
acf969560d
|
try improving phrasing
|
2018-05-29 15:59:54 +02:00 |
Maxime Gimeno
|
127b0c68d5
|
Fix doc
|
2018-05-29 15:59:54 +02:00 |
Maxime Gimeno
|
0b2436d062
|
Clean-up after review
|
2018-05-29 15:59:54 +02:00 |
Maxime Gimeno
|
4618632629
|
add comments on cases and remove code from asserts
|
2018-05-29 15:59:54 +02:00 |
Maxime Gimeno
|
d35781d698
|
Change float to double in the arguments of find_halfedge
|
2018-05-29 15:59:54 +02:00 |
Maxime Gimeno
|
a72c713184
|
test halfedges in test_Collapse_edge.cpp
|
2018-05-29 15:59:54 +02:00 |
Maxime Gimeno
|
a929253ae5
|
WIP testsuite collapse_edge
|
2018-05-29 15:59:54 +02:00 |
Sébastien Loriot
|
4e580a6450
|
update documentation
|
2018-05-29 15:59:10 +02:00 |
Sébastien Loriot
|
0695f30c17
|
always preserve q at collapse by swapping p and q if q is of degree 2
the advantage is that we have an easy way to document which
halfedges are removed
|
2018-05-29 15:59:10 +02:00 |
Maxime Gimeno
|
5586622829
|
Update doc for edge_collapse
|
2018-05-29 15:59:10 +02:00 |
Maxime Gimeno
|
f1724b3f4c
|
Make collapse_edge always keep the target vertex.
|
2018-05-29 15:58:19 +02:00 |
Sébastien Loriot
|
d3a9f655af
|
replace bool parameter throw_on_self_intersection with a named parameter
used it at the same time in Boolean operation functions
|
2018-05-28 17:37:17 +02:00 |
Sébastien Loriot
|
a207317cf5
|
add a parameter in corefinement functions to track the creation of new faces
|
2018-05-28 17:36:07 +02:00 |
Laurent Rineau
|
2766e1ff5d
|
Merge 'master' and fix conflicts
|
2018-05-28 16:40:09 +02:00 |
Laurent Rineau
|
2ad4781a05
|
Merge pull request #3092 from maxGimeno/Travis-Check_including_all_headers-GF
Infrastructure : Test compilation of headers
|
2018-05-28 13:58:19 +02:00 |
Laurent Rineau
|
851dfabd29
|
Merge pull request #2757 from maxGimeno/BGL-Add_facegraph_validity_check_function-GF
BGL: Add a FaceGraph validity check function
|
2018-05-28 13:58:07 +02:00 |
Maxime Gimeno
|
333505036a
|
Dummy change to trigger travis
|
2018-05-23 11:48:59 +02:00 |
Andreas Fabri
|
6e828da0e9
|
Move stuff to CGAL/boost/parameter
|
2018-05-23 11:48:59 +02:00 |
Andreas Fabri
|
f6cd1e0bcf
|
Factorize boost parameters in the file CGAL/boost/parameter.h
|
2018-05-23 11:48:59 +02:00 |
Sébastien Loriot
|
e08c1cdc4d
|
add an option to prevent the collapse of constrained edges
|
2018-05-15 12:21:05 +02:00 |
Sébastien Loriot
|
0c61d13e2f
|
add missing include directive
|
2018-05-04 10:45:15 +02:00 |
Andreas Fabri
|
991f3847e8
|
Do not include graph_traits_Polyhedron.h, properties_polyhedron.h and Polyhedron_iostream.h
|
2018-05-03 13:23:50 +02:00 |
Maxime Gimeno
|
d3c874bd83
|
Add some info about what a valid graph is.
|
2018-05-03 12:03:15 +02:00 |
Maxime Gimeno
|
4c309c4564
|
Fix doc
|
2018-05-03 12:03:15 +02:00 |
Maxime Gimeno
|
a45ac9e470
|
Split is_valid_polygon_mesh into 3 : adding is_valid_halfedge_graph() and is_valid_face_graph()
|
2018-05-03 12:03:14 +02:00 |
Maxime Gimeno
|
9ec26cdccd
|
WIP : Split is_valid_polygon_mesh into 3 functions.
|
2018-05-03 12:03:14 +02:00 |
Maxime Gimeno
|
ed92767f1c
|
add missing ref in the package description
|
2018-05-03 12:03:14 +02:00 |
Maxime Gimeno
|
fd7def35c7
|
remove useless rule in doc
|
2018-05-03 12:03:14 +02:00 |
Maxime Gimeno
|
3d39a78838
|
typo
|
2018-05-03 12:03:14 +02:00 |
Maxime Gimeno
|
c68c188286
|
Add definition of polygonmesh validity
|
2018-05-03 12:03:14 +02:00 |
Maxime Gimeno
|
b1b8e71b44
|
Remove unused typedef
|
2018-05-03 12:03:14 +02:00 |
Maxime Gimeno
|
132cf694a0
|
remove is_valid() from the graph_traits
|
2018-05-03 12:03:14 +02:00 |
Maxime Gimeno
|
153bc0c76a
|
Fixes
|
2018-05-03 12:03:14 +02:00 |
Maxime Gimeno
|
0cc59505b6
|
add some doc
|
2018-05-03 12:03:14 +02:00 |