Sébastien Loriot
4e51cd89bb
test is_border before using the face
2015-04-09 10:47:11 +02:00
Sébastien Loriot
e0856dff1d
update the procedure to remove null edge which collapse is topologically invalid
...
When removing a null edge which collapse is not topologically valid,
it might happen that the set of triangles incident to the endpoints
of the edge is not a topological disk. With this code we remove
parts that are "inside" the topological disk we target.
The heuristic used is to remove component that are the smallest,
counting the number of faces
2015-04-07 11:06:42 +02:00
Jane Tournois
94bc90f933
fix named parameter name
2015-04-03 16:57:40 +02:00
Sébastien Loriot
a49df9e10b
kernel -> geom_traits in the doc
2015-04-03 16:50:49 +02:00
Jane Tournois
15c809a49c
(doc) triangulated surface mesh
2015-04-03 15:10:26 +02:00
Jane Tournois
2e038ca831
documentation : TriangleMesh is a "triangulated surface mesh"
2015-04-03 14:53:18 +02:00
Jane Tournois
01d32e4101
Merge branch 'Polygon_mesh_processing-GF' of github.com:CGAL/cgal-dev into Polygon_mesh_processing-GF
2015-04-03 14:05:48 +02:00
Jane Tournois
a4dedeb691
documentation fixes
2015-04-03 14:05:22 +02:00
Jane Tournois
ad963f9b52
make doc uniform
2015-04-03 13:06:37 +02:00
Jane Tournois
70794487d5
rename kernel to geom_traits
...
and fix documentation links
2015-04-03 13:00:54 +02:00
Jane Tournois
0e674d879f
replace vector with range in stitch_borders
...
and start fixing PackageDescription.txt
2015-04-03 12:46:30 +02:00
Andreas Fabri
3801b8316b
typo
2015-04-03 10:21:25 +02:00
Andreas Fabri
db614217c3
typos
2015-04-03 10:14:38 +02:00
Sébastien Loriot
67b1ed8b1b
fix distance call
2015-04-02 07:48:26 +02:00
Sébastien Loriot
4666987177
fix for the previous commit
2015-04-02 07:47:48 +02:00
Sébastien Loriot
6a375326fa
rename named param kernel to geom_traits and fix compilation issues
2015-04-02 07:33:24 +02:00
Jane Tournois
f0702de4d4
Merge branch 'Polygon_mesh_processing-GF' of github.com:CGAL/cgal-dev into Polygon_mesh_processing-GF
2015-04-01 18:35:22 +02:00
Jane Tournois
9b5ae3f601
remove kernel traits from code
2015-04-01 18:34:59 +02:00
Sébastien Loriot
c04077e7af
use macro for documenting named parameters
2015-04-01 18:17:07 +02:00
Jane Tournois
9f1f8ae95d
add random access range
...
and use boost::size instead of distance
2015-04-01 18:11:39 +02:00
Jane Tournois
49e14815d4
add info about mandatory internal property map
2015-04-01 18:01:33 +02:00
Jane Tournois
24bde0607b
distinguish VertexPointMap between the readable (const) and writable (non-const)
...
property maps
2015-04-01 17:29:18 +02:00
Jane Tournois
570e68d4d0
remove todo (done!)
2015-04-01 17:10:04 +02:00
Jane Tournois
e4ba8b4c47
document remove_degenerate_faces
2015-04-01 16:41:49 +02:00
Jane Tournois
a6414a518b
add precondition
2015-04-01 15:15:47 +02:00
Jane Tournois
ebda288019
(doc) add missing parameter
2015-04-01 15:12:16 +02:00
Jane Tournois
1a68852bef
add type extractors and rename Kernel to type for GetKernel
2015-04-01 15:06:50 +02:00
Jane Tournois
6a4e2552db
add named parameters and an example to remove_degenerate_faces
2015-04-01 14:45:46 +02:00
Jane Tournois
396d1875ab
named parameters in self_intersections.h (code and doc)
2015-04-01 13:46:53 +02:00
Jane Tournois
9c5719a1b7
named parameters in stitch_borders (doc and code)
2015-04-01 10:56:20 +02:00
Jane Tournois
e1426b2405
add type extractor for vertex point map
2015-04-01 10:30:55 +02:00
Jane Tournois
8b3e23a514
add kernel to the doc of hole filling functions. It already is in the code,
...
via triangulate_hole_polyline
2015-03-31 17:27:58 +02:00
Jane Tournois
9f3efdeba6
add kernel named parameter to triangulate_hole_polyline
2015-03-31 17:24:19 +02:00
Jane Tournois
959fa86bba
add type extractors
2015-03-31 16:41:53 +02:00
Jane Tournois
3dfc70f390
complete documentation
2015-03-31 16:18:06 +02:00
Jane Tournois
47953d9ad1
remove template parameter OutputIteratorValueType
...
OutputIterator is the return type everywhere and should be enough
2015-03-31 16:14:39 +02:00
Jane Tournois
211ab25343
add named parameters to triangulate_hole_polyline
2015-03-31 16:10:13 +02:00
Jane Tournois
8402120efe
fix previous commit
2015-03-31 16:08:37 +02:00
Jane Tournois
6c2a5f3dde
typos
2015-03-31 15:16:35 +02:00
Jane Tournois
06bd8c0c40
Merge branch 'Polygon_mesh_processing-GF' of github.com:CGAL/cgal-dev into Polygon_mesh_processing-GF
2015-03-31 15:13:15 +02:00
Jane Tournois
985a3575f3
named parameters in triangulate_faces
2015-03-31 15:12:58 +02:00
Sébastien Loriot
26396392b5
bugfix: do not take the address of a temporary
2015-03-31 15:11:41 +02:00
Jane Tournois
f6cf149b74
remove debugging code
2015-03-31 15:01:39 +02:00
Jane Tournois
75d39dfde1
named parameters in is_outward_oriented (doc and code)
2015-03-31 15:01:15 +02:00
Jane Tournois
52a0637bd2
reuse vertex_point_t from cgal_bgl_named_parameters instead of
...
the new vertex_point_map_t (removed)
2015-03-31 14:10:19 +02:00
Jane Tournois
4f370f25f2
document named parameters in connected_components.h
2015-03-31 12:41:17 +02:00
Jane Tournois
afa89bcafa
introduce named parameters in connected_component
2015-03-31 12:15:43 +02:00
Jane Tournois
8d60913c43
introduce named parameters in keep_largest_connected_components
2015-03-31 12:09:35 +02:00
Jane Tournois
cbfef8b105
introduce named parameters for connected_components
2015-03-31 11:34:19 +02:00
Jane Tournois
7147ab5fcf
Merge branch 'Polygon_mesh_processing-GF' of github.com:CGAL/cgal-dev into Polygon_mesh_processing-GF
2015-03-30 16:56:33 +02:00