Sébastien Loriot
902c66d341
fix typo
2016-01-13 15:10:50 +01:00
Jane Tournois
a444b343d1
doc : move remeshing functions to the "Meshing" group
...
note it was already the case in PackageDescription.txt
2016-01-11 12:38:35 +01:00
Jane Tournois
ae1ea30d45
reorder parameters for consistency in PMP package
2016-01-11 12:20:45 +01:00
Jane Tournois
0ab047eb37
reorder variables for API consistency in PMP package
2016-01-11 12:12:59 +01:00
Jane Tournois
9c51c1a5c1
fix constness of parameter
2016-01-11 11:06:01 +01:00
Jane Tournois
74355818b1
reorder parameters for border_halfedges()
2016-01-11 10:19:41 +01:00
Sébastien Loriot
e64ae35a6e
Merge pull request #542 from bo0ts/Documentation-release_build2-pmoeller
...
Allow to build the documentation in a release
2016-01-07 09:21:46 +01:00
Sebastien Loriot
e6308db001
Merge pull request #543 from sloriot/PMP-unify_weight
...
Pmp unify weight
2016-01-06 14:54:26 +01:00
Sebastien Loriot
7bb333c5f5
Merge pull request #576 from sloriot/PMP-enhancement_from_bindings
...
Pmp enhancement from bindings
2016-01-06 14:52:32 +01:00
Sébastien Loriot
21abce214a
bug fix for triangulate_hole_polyline with no third point
...
if PointRange is not default constructible, triangulate_hole_polyline cannot be called
without third points
2016-01-05 16:14:13 +01:00
Sebastien Loriot
5e20b46f5b
Merge pull request #546 from bo0ts/Pmp_triangulate_face-pmoeller
...
Add triangulate_face and triangulate_faces range overload
2016-01-04 10:48:17 +01:00
Sébastien Loriot
e4f6cb9f4e
there is no predicate class
2015-12-30 09:18:16 +01:00
Sébastien Loriot
92f545e388
add a convenience overload for an edge
2015-12-29 16:56:33 +01:00
Sébastien Loriot
9695d63eb7
add missing includes
2015-12-29 16:55:28 +01:00
Philipp Möller
064b7dffc1
Incorporate doc suggestion
2015-12-27 19:22:29 +01:00
Sébastien Loriot
e18bbc442f
Add missing model of requirements
2015-12-22 23:01:05 +01:00
Philipp Möller
71b4e9c515
Use CGAL_FULL_VERSION in all Doxyfile.in
2015-12-17 16:33:28 +01:00
Philipp Möller
f8e8f5acbb
Use std::distance directly
...
boost::size is buggy in older releases and will try to use operator-()
to get the distance of two iterators, which will lead to errors with
BirectionalIterators. Newer versions call either range.size() or
distance(begin, end). We choose the later as it always works, but
sometimes isn't as effective as possible.
2015-12-17 15:18:15 +01:00
Sébastien Loriot
0eec673c61
rename include guards
2015-12-11 21:20:02 +01:00
Philipp Möller
3ad5c7af8f
Writing consistency
2015-12-11 16:18:51 +01:00
Philipp Möller
e54cfb6492
Add test-case for overloads of triangulate_faces
2015-12-11 16:03:50 +01:00
Philipp Möller
0f12d0189e
Add FaceRange overload to triangulate_faces
2015-12-11 16:03:50 +01:00
Philipp Möller
c3133d95f0
Factor code for triangulating a single face
2015-12-11 15:35:12 +01:00
Philipp Möller
aec9029352
Add a check to the triangulate_faces example
...
This turns it from an example to an actual test.
2015-12-11 15:35:12 +01:00
Philipp Möller
15004507e2
Add triangulate_face prototype
2015-12-11 15:35:11 +01:00
Sébastien Loriot
8301fdbf34
move endcond in the same namespace as cond
2015-12-10 23:28:18 +01:00
Sébastien Loriot
53e882ce19
move Weights.h
2015-12-10 23:25:50 +01:00
Sébastien Loriot
0ef509d892
remove unused class + add comment
2015-12-10 23:05:10 +01:00
Sébastien Loriot
c8ea231751
use Hole_filling weights
...
The API of the weight of Surface_mesh being documented
I needed to duplicate some small parts of the code
in /PMP/include/CGAL/internal/Hole_filling/Weight.h
2015-12-10 22:48:21 +01:00
Philipp Möller
79b7fc5081
Handle the INPUT cases where the whole include dir is used
2015-12-10 17:03:46 +01:00
Sébastien Loriot
77daf37540
remove duplicated weigthing functions and use those from PMP instead
2015-12-09 22:10:05 +01:00
Andreas Fabri
7ba2cf20e2
more typos fixed
2015-11-30 19:54:29 +01:00
Andreas Fabri
92830506aa
fix a type
2015-11-30 15:48:34 +01:00
Sébastien Loriot
5de303c389
Merge pull request #501 from janetournois/PMP-add_utility_functions-GF
...
PMP : add utility functions
2015-11-26 14:22:05 +01:00
Sébastien Loriot
3bafb67964
add missing typenames
2015-11-25 09:13:24 +01:00
Jane Tournois
91bec07354
fix tests to avoid preconditions failures
2015-11-24 14:19:37 +01:00
Jane Tournois
be6cd53f33
fix preconditions
2015-11-24 14:19:14 +01:00
Jane Tournois
a61fefc839
Merge branch 'PMP-length_of_border-GF-old' into PMP-length_of_border-GF
2015-11-23 17:19:30 +01:00
Jane Tournois
80496b82a4
bug fix : there can be constrained edges on the patch to be remeshed,
...
and unconstrained patch boundary edges
this commit introduces the possibility to constraint edges somewhere
on the patch while not constraining the boundary of the surface patch
to be remeshed
2015-11-20 15:53:29 +01:00
Jane Tournois
fc29daab0e
avoid pinching of the patch to be remeshed
...
this could happen in the case where we try to collapse an edge with
both its vertices on the patch boundary,
but the edge (both halfedges) itself is is_on_patch
2015-11-20 11:10:12 +01:00
Jane Tournois
da1833cbed
remove assertions
...
there is no guarantee that we won't generate self intersections
debug code now only displays the nb of self-intersections
2015-11-20 11:05:07 +01:00
Jane Tournois
1d94c84812
remove test in is_collapse_allowed because it's redundant
...
with first test if (!is_on_patch)
2015-11-20 11:02:20 +01:00
Jane Tournois
8cdfe7d75d
fix the use of self_intersections inside debug code
2015-11-19 17:29:22 +01:00
Jane Tournois
f358594e92
complete the dump function and its use in the Polyhedron demo
2015-11-19 17:27:36 +01:00
Jane Tournois
a76e8c3b70
document border_halfedges and remove_isolated_vertices
2015-11-17 17:32:51 +01:00
Sebastien Loriot
d605b6b95f
Merge pull request #457 from janetournois/Polygon_mesh_processing-local_remeshing-GF
...
Polygon mesh processing - add isotropic remeshing
2015-11-17 13:25:45 +01:00
Sebastien Loriot
bb85ae0179
Merge pull request #474 from afabri/BGL-suppress_warning-GF
...
suppress warning in boost as this has to be solved upstream
2015-11-17 13:21:05 +01:00
Jane Tournois
0a12beb5f9
Merge branch 'Polygon_mesh_processing-local_remeshing-GF-old' into Polygon_mesh_processing-local_remeshing-GF
2015-11-16 13:06:03 +01:00
Sebastien Loriot
093e381942
Merge pull request #475 from janetournois/PMP-fix_hole_filling_doc-GF
...
PMP triangulate_hole_polyline documentation
2015-11-13 12:38:12 +01:00
Jane Tournois
502ae1caa2
give a better description of OutputIterator
2015-11-13 10:27:26 +01:00