Sébastien Loriot
9ded7bd43a
reorder functions
2015-02-16 14:26:57 +01:00
Andreas Fabri
e155ff9a75
first version of keep_largest_connected_component
2015-02-16 12:49:40 +01:00
Sébastien Loriot
c581f94224
fix typo
2015-02-16 12:10:45 +01:00
Sébastien Loriot
0c3421c7bf
add todos
2015-02-16 12:03:45 +01:00
Andreas Fabri
733336e5ce
harmonize indendation
2015-02-13 20:36:14 +01:00
Andreas Fabri
72159550da
I had to rename FaceIndexMap to FaceComponentIndexMap
2015-02-13 18:14:10 +01:00
Andreas Fabri
8277f73a2c
Add connected_components without EdgeConstraintMap
2015-02-13 18:08:52 +01:00
Andreas Fabri
444793142b
Add documentation
2015-02-13 17:07:34 +01:00
Andreas Fabri
92e3482da4
Add high level function connected_component which uses boost::connected_component
2015-02-13 16:58:02 +01:00
Andreas Fabri
f798355ce8
Add an example for the connected_component fct
2015-02-13 12:50:20 +01:00
Jane Tournois
0f469859ff
triangulate_faces now has 3 versions, for different parameters
...
- PolygonMesh, VertexPointMap, and Kernel
- PolygonMesh and VertexPointMap (Kernel deduced automatically)
- PolygonMesh only (VertexPointMap and Kernel deduced automatically)
only the first one is documented, and appears as if the 2 last
parameters had default values
2015-02-12 14:59:40 +01:00
Andreas Fabri
c040d8453a
rename property maps
2015-02-11 11:29:17 +01:00
Andreas Fabri
f25d87ed9c
Add compute_normals; facet -> face
2015-02-11 10:18:00 +01:00
Andreas Fabri
b8ebddf6b7
document compute_vertex/facet_normals
2015-02-11 09:42:56 +01:00
Andreas Fabri
1d33cb9735
add compute_vertex_normals()
2015-02-10 21:05:08 +01:00
Andreas Fabri
20744d629a
Add compute_facet_normals
2015-02-10 18:27:16 +01:00
Andreas Fabri
ea1a819466
Add compute_facet_normals
2015-02-10 18:27:16 +01:00
Jane Tournois
6f27c5a75b
BGL-ization triangulate_faces(PolygonMesh) function
2015-02-10 17:49:22 +01:00
Jane Tournois
5a2de88e73
fix warning
2015-02-10 17:44:12 +01:00
Andreas Fabri
1df27e57ac
Add point property maps to normal computation
2015-02-10 15:36:12 +01:00
Jane Tournois
a2c45b78f0
Merge branch 'Polygon_mesh_processing-GF' of ssh://scm.cgal.org/var/git/cgal into Polygon_mesh_processing-GF
2015-02-10 14:30:46 +01:00
Jane Tournois
c58943c509
fix compilation for msvc2013
2015-02-10 14:30:19 +01:00
Andreas Fabri
1f869d269a
Add overloads with a default for Kernel
2015-02-10 13:08:07 +01:00
Andreas Fabri
5d3b151286
Merge branch 'Polygon_mesh_processing-GF' of ssh://scm.cgal.org/var/git/cgal into Polygon_mesh_processing-GF
2015-02-09 15:30:57 +01:00
Sébastien Loriot
6d8b60b7d7
remove warning
2015-02-05 14:05:28 +01:00
Sébastien Loriot
39f9813070
add discover_connected_component
2015-02-05 14:04:43 +01:00
Sébastien Loriot
1ca862bcd2
EIGEN_VERSION_AT_LEAST is not defined if CGAL_EIGEN3_ENABLED is not
2015-02-03 15:33:50 +01:00
Sébastien Loriot
85c0ff4402
add keep_largest_connected_components
2015-02-03 12:02:40 +01:00
Sébastien Loriot
69d21b213e
rename directory
2015-02-03 11:09:21 +01:00
Sébastien Loriot
717cc88d93
add vertex point pmap as template parameter
2015-02-03 10:36:57 +01:00
Sébastien Loriot
c5737d0fa4
rename header
2015-02-03 10:15:42 +01:00
Sébastien Loriot
022666fe09
Polygon_mesh_slicer_3 -> Polygon_mesh_slicer
2015-02-03 10:12:42 +01:00
Sébastien Loriot
416db703c7
Merge branch 'local/Polygon_mesh_processing-extract_cc' into Polygon_mesh_processing-GF
2015-02-03 09:23:37 +01:00
Sébastien Loriot
a3a48134f1
add package overview
2015-02-03 09:02:00 +01:00
Sébastien Loriot
a686d2ae2d
change namespace
2015-02-02 19:38:38 +01:00
Sébastien Loriot
35cbfea432
copy code added in branch Polyhedra_corefinement-enhancements-sloriot
...
|
|commit fea785072d
|Author: Sébastien Loriot <sebastien.loriot@cgal.org>
|Date: Wed Mar 26 10:48:25 2014 +0100
|
| add an alternative way to compute the patches bounded by marked edges
|
2015-02-02 17:09:32 +01:00
Sébastien Loriot
c9efa943d2
move file to Polygon_mesh_processing
2015-02-02 17:05:53 +01:00
Sébastien Loriot
a6ea5c0b22
update orient_polygon_soup testsuite
2015-01-30 18:02:36 +01:00
Sébastien Loriot
1a79edd840
fix compilation issues (nothing to do with the merge)
2015-01-30 17:57:04 +01:00
Sébastien Loriot
dab5e16524
accomodate changes of the merge
2015-01-30 17:56:27 +01:00
Sébastien Loriot
137805d091
Merge branch 'old/Polygon_mesh_processing-GF'
...
Conflicts:
Operations_on_polyhedra/include/CGAL/orient_polyhedron_3.h
Polygon_mesh_processing/include/CGAL/orient_polygon_soup.h
Polyhedron/demo/Polyhedron/Scene_polygon_soup_item.cpp
Polyhedron/demo/Polyhedron/Scene_polyhedron_selection_item.h
2015-01-30 17:55:22 +01:00
Andreas Fabri
dc1416f0fa
more slices
2015-01-27 08:51:14 +01:00
Andreas Fabri
3d2acacdb9
Add a benchmark for the slicer
2015-01-26 16:12:26 +01:00
Jane Tournois
f9b8938596
stitching BGLized
...
works for Polyhedron_3
todo : check it still works for Surface_mesh
2015-01-23 17:48:46 +01:00
Jane Tournois
594a17eefd
progress on BGLization of stitching
...
until now it only works for Polyhedron_3
2015-01-23 16:39:16 +01:00
Jane Tournois
5f785f7e44
add validity precondition to check valid orientation
2015-01-23 16:37:18 +01:00
Jane Tournois
79fa2df1f7
remove useless include
2015-01-23 15:49:22 +01:00
Jane Tournois
7a4428e43d
start conversion to BGL API, and improve test
2015-01-23 15:48:53 +01:00
Jane Tournois
58b3e09350
make the use of namespaces consistent with other operators
2015-01-23 15:34:19 +01:00
Jane Tournois
fa5fa003fd
remove todo (already done)
2015-01-23 15:03:16 +01:00