Jane Tournois
|
ef4df5f47d
|
add constructor for Polygon_mesh_slicer_3 taking a pre-built AABB_tree of edges
AABB_tree is made a template parameter of Polygon_mesh_slicer_3
also add a test for compilation of this new constructor
|
2015-01-16 16:12:30 +01:00 |
Jane Tournois
|
af7265f541
|
rename Polygon_mesh_slicer_3 to Polygon_mesh_slicer_3
|
2015-01-16 14:38:40 +01:00 |
Jane Tournois
|
36a1db7263
|
add macro CGAL_HOLE_FILLING_DO_NOT_USE_DT3
to be used by inclusion of CGAL/Hole_filling/do_not_use_DT3.h
|
2015-01-16 14:14:47 +01:00 |
Jane Tournois
|
2649705d95
|
re-order parameters to have use_delaunay_triangulation always last
|
2015-01-16 13:02:46 +01:00 |
Jane Tournois
|
ecddea2a0c
|
make the use of DT3 the default configuration
|
2015-01-16 13:02:16 +01:00 |
Jane Tournois
|
6b63cef86e
|
make the use of Delaunay triangulations true by default for hole filling
|
2015-01-16 12:55:57 +01:00 |
Jane Tournois
|
3b4489eb90
|
rename protection macros and fix missing includes
|
2015-01-16 12:41:33 +01:00 |
Jane Tournois
|
5633f9fe1f
|
add missing protection #ifndef's
|
2015-01-16 11:10:25 +01:00 |
Jane Tournois
|
27d329b1e9
|
move fair() and refine() to their own files
- move fairing and refinement internal code to
the subfolder Meshing_functions (they were in Hole_filling)
- and fix namespaces
|
2015-01-15 17:11:00 +01:00 |
Jane Tournois
|
e4bbbe518b
|
add missing file
|
2015-01-15 16:11:45 +01:00 |
Jane Tournois
|
2ec9b7eff9
|
add namespace Polygon_mesh_processing to hole filling functions
|
2015-01-15 15:49:38 +01:00 |
Jane Tournois
|
d4c864e1b9
|
use Delaunay by default
|
2015-01-15 15:33:43 +01:00 |
Jane Tournois
|
473e5e8bee
|
rename triangulate_polyhedron to triangulate_faces
|
2015-01-15 15:29:01 +01:00 |
Jane Tournois
|
93107e9c88
|
move hole_filling functions to non-internal header triangulate_hole.h
|
2015-01-15 15:17:15 +01:00 |
Jane Tournois
|
246811669e
|
fix compilation
|
2015-01-15 11:18:58 +01:00 |
Andreas Fabri
|
4f7ae328d7
|
switch to pmesh as parameter
|
2015-01-14 11:38:53 +01:00 |
Andreas Fabri
|
52840d2a20
|
Rename template parameter Polyhedron to PolygonMesh
|
2015-01-14 10:30:01 +01:00 |
Andreas Fabri
|
bab97f92a3
|
WIP: it compiles but crashes for Surface_mesh
|
2015-01-13 18:47:36 +01:00 |
Jane Tournois
|
27698d58e6
|
Merge branch 'Polygon_mesh_processing-GF' of ssh://scm.cgal.org/var/git/cgal into Polygon_mesh_processing-GF
|
2015-01-13 17:37:26 +01:00 |
Jane Tournois
|
56c6a126cd
|
add namespace Polygon_mesh_processing to orient_polygon_soup
|
2015-01-13 17:36:57 +01:00 |
Jane Tournois
|
89292cee6b
|
fix documentation
|
2015-01-13 17:26:55 +01:00 |
Jane Tournois
|
99df22972e
|
rename polygon_soup_to_polyhedron to Polygon_soup_to_polygon_mesh
also rename template parameter Polyhedron to PolygonMesh
|
2015-01-13 17:08:49 +01:00 |
Sébastien Loriot
|
029f53e70d
|
solve overload compilation issues
|
2015-01-13 16:56:29 +01:00 |
Sébastien Loriot
|
c16d88dcb7
|
SUPERLU is out of the game now
|
2015-01-13 16:56:29 +01:00 |
Jane Tournois
|
bfa83b974d
|
rename template parameter Polyhedron to PolygonMesh
|
2015-01-13 16:47:05 +01:00 |
Jane Tournois
|
be88a07ebf
|
rename stitch_polyhedron to stitch_borders
|
2015-01-13 16:43:27 +01:00 |
Jane Tournois
|
8a578f2c0e
|
fix typo in documentation
|
2015-01-13 16:34:56 +01:00 |
Jane Tournois
|
d4c63f8911
|
renaming
- rename do_self_intersect to is_self_intersecting
- add namespace Polygon_mesh_processing
- rename template parameter Polyhedron to PolygonMesh
|
2015-01-13 16:30:23 +01:00 |
Jane Tournois
|
67786d30ec
|
convert Polygon_soup_to_polyhedron_3 to a standalone function
|
2015-01-13 16:03:26 +01:00 |
Jane Tournois
|
8e5312bfc1
|
Merge branch 'Polygon_mesh_processing-GF' of ssh://scm.cgal.org/var/git/cgal into Polygon_mesh_processing-GF
|
2015-01-13 15:17:11 +01:00 |
Sébastien Loriot
|
162e6c7527
|
fix warnings and some compilation issues
|
2015-01-13 15:07:36 +01:00 |
Jane Tournois
|
cabf733638
|
move Polygon_soup_to_polyhedron_3 to its own file
|
2015-01-13 14:43:36 +01:00 |
Jane Tournois
|
dff6924698
|
Merge branch 'Polygon_mesh_processing-GF' of ssh://scm.cgal.org/var/git/cgal into Polygon_mesh_processing-GF
|
2015-01-13 14:11:01 +01:00 |
Jane Tournois
|
83d35ff704
|
rename polyhedron_stitching() to Polygon_mesh_processing::stitch_polyhedron()
|
2015-01-13 14:10:35 +01:00 |
Andreas Fabri
|
013d7e6e69
|
code which does not compile
|
2015-01-13 13:01:39 +01:00 |
Jane Tournois
|
9b151051c3
|
rename 'self_intersect' to 'self_intersections'
for clarity,
because it is collecting intersections
|
2015-01-13 12:10:42 +01:00 |
Jane Tournois
|
7ad34c28ce
|
add a todo
|
2015-01-13 11:24:50 +01:00 |
Jane Tournois
|
1db4534d8a
|
do not return a boolean
the output iterator can be empty and that's enough
|
2015-01-13 11:16:02 +01:00 |
Andreas Fabri
|
78de42d075
|
some static_cast to avoid warnings
|
2015-01-13 10:15:23 +01:00 |
Sébastien Loriot
|
764a22ff9c
|
fix property_map call
|
2015-01-13 09:49:47 +01:00 |
Andreas Fabri
|
ee82a28b97
|
use property map tp access points
|
2015-01-13 09:25:53 +01:00 |
Andreas Fabri
|
860d28eb68
|
partial BGLization
|
2015-01-12 17:49:48 +01:00 |
Andreas Fabri
|
d0eadcda44
|
partial BGLization
|
2015-01-12 17:11:06 +01:00 |
Andreas Fabri
|
9554430611
|
resolve merge conflict
|
2015-01-12 14:08:35 +01:00 |
Sébastien Loriot
|
e9763e3acf
|
Merge branch 'old/Polygon_mesh_processing-GF' into Polygon_mesh_processing-GF
Conflicts:
Documentation/doc/Documentation/Doxyfile.in
Documentation/doc/Documentation/dependencies
Polygon_mesh_processing/include/CGAL/Polygon_mesh_processing/compute_normal.h
Polygon_mesh_processing/include/CGAL/Self_intersection_polyhedron_3.h
|
2015-01-12 11:47:38 +01:00 |
Sébastien Loriot
|
58455566a8
|
add todos
|
2015-01-06 17:14:47 +01:00 |
Sébastien Loriot
|
85dce701b9
|
move compute_normal in Polygon Mesh Processing package
|
2015-01-06 15:32:45 +01:00 |
Sébastien Loriot
|
a9665b3bf8
|
move Point_inside_polyhedron_3 to Polygon Mesh Processing package
|
2015-01-06 14:31:51 +01:00 |
Sébastien Loriot
|
7b9193adbb
|
move Polyhedron_slicer_3 to Polygon Mesh Processing package
|
2015-01-06 13:07:12 +01:00 |
Sébastien Loriot
|
68c55ecefa
|
move polygon soup orientation to Polygon Mesh Processing package
|
2015-01-06 13:00:58 +01:00 |
Sébastien Loriot
|
125d423cbc
|
move self-intersection to Polygon Mesh Processing package
|
2015-01-06 12:55:18 +01:00 |
Sébastien Loriot
|
819793c998
|
move triangulate_polyhedron to Polygon Mesh Processing package
|
2015-01-06 12:07:58 +01:00 |
Sébastien Loriot
|
0b55e11abd
|
move stitching in Polygon Mesh Processing
|
2015-01-06 12:00:50 +01:00 |
Sébastien Loriot
|
1453414e2c
|
move orientation polygon in Polygon Mesh Processing
|
2015-01-06 12:00:45 +01:00 |
Sébastien Loriot
|
fc6f9368a0
|
move Hole Filling in the new Polygon Mesh Processing package
|
2015-01-06 11:37:25 +01:00 |