Konstantinos Katrioplas
|
a634d6a0bc
|
rename headers, rm unnecessary files, clean, edit changes.md
|
2018-06-06 17:16:12 +02:00 |
|
Konstantinos Katrioplas
|
60cbb2fc6a
|
Merge remote-tracking branch 'cgal/master' into PMP-smoothing-kkatrio
|
2018-06-06 15:50:14 +02:00 |
|
Konstantinos Katrioplas
|
ff54d95a08
|
fixes on code and doc according to review, incl. using dynamic properties, using constant property map, passing solver as template parameter & using Point_3 references when possible
|
2018-06-06 15:49:03 +02:00 |
|
Sébastien Loriot
|
6e1d9b2a3e
|
clip_volumes -> clip_volume
|
2018-06-06 13:30:36 +02:00 |
|
Sébastien Loriot
|
23a9ae9297
|
doc typos
|
2018-06-06 13:24:24 +02:00 |
|
Sébastien Loriot
|
02bcd2a618
|
merge vertex and face visitor and disable vertex for now
|
2018-06-06 12:04:30 +02:00 |
|
Sébastien Loriot
|
87b45e8afe
|
rename algorithm visitor
|
2018-06-06 10:27:52 +02:00 |
|
Sébastien Loriot
|
e26bee1a61
|
rename new_face_visitor -> visitor
|
2018-06-06 09:50:05 +02:00 |
|
Mael Rouxel-Labbé
|
7ea3a8044e
|
Merge branch 'Periodic_3_mesh_3-Feature-MBogdanov-old' into Periodic_3_mesh_3-Feature-MBogdanov
|
2018-06-05 14:39:18 +02:00 |
|
Sébastien Loriot
|
aed6f5805c
|
remove unused variable
|
2018-06-05 14:15:22 +02:00 |
|
Sébastien Loriot
|
c177cf884b
|
fix clip convenience overload
|
2018-06-05 14:09:32 +02:00 |
|
Sébastien Loriot
|
38c44cf11b
|
make sure face index maps are identical when clipping with a plane
|
2018-06-05 13:45:23 +02:00 |
|
Sébastien Loriot
|
2601581096
|
catches exceptions thrown by (co)refinement related plugins
|
2018-06-05 12:54:46 +02:00 |
|
Sébastien Loriot
|
8d6a992035
|
remove the use of the convex hull
|
2018-06-05 12:33:41 +02:00 |
|
Sébastien Loriot
|
3a625d1a28
|
more robust construction
|
2018-06-04 17:21:28 +02:00 |
|
Sébastien Loriot
|
6a6172eb0a
|
add a section in the user manual for clipping
|
2018-06-04 16:28:56 +02:00 |
|
Sébastien Loriot
|
aecefd2e6d
|
include_clipper_boundary -> use_compact_clipper
|
2018-06-04 15:20:31 +02:00 |
|
Sébastien Loriot
|
987d59ed67
|
fix doc typos
|
2018-06-04 14:28:43 +02:00 |
|
Sébastien Loriot
|
40269797ab
|
should -> must
|
2018-06-04 13:56:35 +02:00 |
|
Maxime GIMENO
|
0517c35f59
|
Merge branch 'master' into BGL-Copy_face_graph_use_np-GF
|
2018-06-04 11:58:43 +02:00 |
|
Andreas Fabri
|
c94b219491
|
typo
|
2018-06-04 09:40:35 +01:00 |
|
Sébastien Loriot
|
b2fcdf2c9d
|
remove polyhedron dependency
|
2018-06-04 10:29:20 +02:00 |
|
Andreas Fabri
|
2cd40ad42b
|
Change should to must/shall
|
2018-06-04 08:32:18 +01:00 |
|
Sébastien Loriot
|
2569c271e5
|
improve doc and plugin
|
2018-06-01 16:50:39 +02:00 |
|
Sébastien Loriot
|
b8f058e0d1
|
implement @MaelRL review
|
2018-06-01 16:09:22 +02:00 |
|
Sébastien Loriot
|
94a73232d5
|
document clip functions
|
2018-06-01 11:06:29 +02:00 |
|
Sébastien Loriot
|
1a5b2c78a5
|
update doc of face index map and qualify boost np functions
|
2018-06-01 11:00:13 +02:00 |
|
Konstantinos Katrioplas
|
3e78e3ad4b
|
typos and various small fixes, incl. smoothing helpers
|
2018-05-31 17:56:47 +02:00 |
|
Sébastien Loriot
|
932a6c38b9
|
doc typos
|
2018-05-31 10:40:29 +02:00 |
|
Sébastien Loriot
|
899838478c
|
improve doc
|
2018-05-31 09:57:27 +02:00 |
|
Maxime Gimeno
|
1e20055dba
|
Move the strip creation into an internal function
|
2018-05-30 14:15:08 +02:00 |
|
Sébastien Loriot
|
cd1e5126e6
|
add missing convenience overloads
|
2018-05-30 10:50:52 +02:00 |
|
Maxime Gimeno
|
ee2f7b427a
|
Fix doc
|
2018-05-30 09:23:17 +02:00 |
|
Sébastien Loriot
|
ac566df9ba
|
use Boolean_property_map
|
2018-05-30 08:34:08 +02:00 |
|
Maxime Gimeno
|
881d518a24
|
Add an overload with only one NP
|
2018-05-29 17:34:07 +02:00 |
|
Maxime Gimeno
|
6dfefeb189
|
Rename generic_extrude_mesh into extrude_mesh and removes the distance of the original overload as it is useless
|
2018-05-29 16:42:16 +02:00 |
|
Sébastien Loriot
|
460f49d64f
|
move code to swap edges in a function
|
2018-05-29 15:59:55 +02:00 |
|
Maxime Gimeno
|
0b2436d062
|
Clean-up after review
|
2018-05-29 15:59:54 +02:00 |
|
Sébastien Loriot
|
b81453868b
|
fix the handling of constrained vertices
|
2018-05-29 15:59:54 +02:00 |
|
Sébastien Loriot
|
5738a11841
|
swap halfedges to guarantee that constrained halfedges are kept
this is only requires in case prev(opposite(he)) is constrained
since if there is a constrained vertex it is vb.
|
2018-05-29 15:59:54 +02:00 |
|
Sébastien Loriot
|
abe346f8d2
|
consider any vertex incident to a constrained as constrained
|
2018-05-29 15:59:54 +02:00 |
|
Sébastien Loriot
|
de3d654a72
|
simplify the code collapsing edges
handles corner and constrained vertices
|
2018-05-29 15:59:10 +02:00 |
|
Sébastien Loriot
|
53164edc5a
|
a vertex of degree less than 3 is on the boundary
collapsing an edge incident to it should be controlled only
by the constrained status of the vertices
|
2018-05-29 15:59:10 +02:00 |
|
Sébastien Loriot
|
d3caff29dc
|
fix indentation
|
2018-05-29 15:59:10 +02:00 |
|
Sébastien Loriot
|
34a66797b5
|
the corner status of a vertex is already taken into account in the code
it is meaningful for collapse and smooth that are using is_corner function
|
2018-05-29 15:59:10 +02:00 |
|
Maxime Gimeno
|
a779db591c
|
Make Isotropic_remeshing keep the constrained vertices when collapsing an edge.
|
2018-05-29 15:58:19 +02:00 |
|
Maxime Gimeno
|
7d3d4b27a6
|
Fix doc
|
2018-05-29 10:34:26 +02:00 |
|
Sébastien Loriot
|
37bd8c1d84
|
fix typos
|
2018-05-28 17:37:47 +02:00 |
|
Sébastien Loriot
|
f29d8339fa
|
document corefine_and_compute_boolean_operations()
|
2018-05-28 17:37:46 +02:00 |
|
Sébastien Loriot
|
67ec602795
|
remove a restriction on the output vpm
they no longer requires to be of the same type.
This is particularly important especially since we might
ignore some of them.
|
2018-05-28 17:37:17 +02:00 |
|