Jane Tournois
|
fc0b9bd51a
|
add collapse short edges to remeshing
longest edges are split first
and shortest edges are collapsed first
todo : allow edges incident to boundary to be collapsed
|
2015-07-15 16:02:21 +02:00 |
Jane Tournois
|
79b5ba8553
|
first step : split_long_edges
|
2015-07-15 16:02:20 +02:00 |
Jane Tournois
|
598472d210
|
add framework for remeshing
|
2015-07-15 16:02:20 +02:00 |
Sébastien Loriot
|
0b34de5674
|
generate elephant with hole
prepare for rebasing
|
2015-07-15 11:27:53 +02:00 |
Sébastien Loriot
|
51839a0b84
|
remove data that can be generated
prepare for rebasing
|
2015-07-15 10:54:41 +02:00 |
Sébastien Loriot
|
a968e99279
|
do not use a large off file
prepare for rebasing
|
2015-07-15 10:08:57 +02:00 |
Sébastien Loriot
|
78542206ba
|
add test for remove_degenerate_faces
|
2015-07-15 10:01:11 +02:00 |
Sébastien Loriot
|
7d8fe2553d
|
add remove_connected_components + overload for the keep version using cc ids
|
2015-07-13 07:08:45 +02:00 |
Sébastien Loriot
|
13263efa8c
|
fix the test without Delaunay
|
2015-07-06 18:43:49 +02:00 |
Sébastien Loriot
|
f69cabe72c
|
make tests more uniform
|
2015-07-06 18:32:09 +02:00 |
Sébastien Loriot
|
de7482f998
|
CGAL_assertion -> assert
|
2015-07-06 16:52:59 +02:00 |
Sébastien Loriot
|
545fca57b7
|
improve test by checking the expected number of remaining holes
|
2015-07-06 16:49:00 +02:00 |
Jane Tournois
|
0c6340543c
|
comment a bit of too verbose tests
|
2015-07-03 16:56:04 +02:00 |
Jane Tournois
|
12ccaeb3a5
|
rename type to avoid error on windows
Polyline conflicts with a type defined in
Program Files (x86)\Windows Kits\8.0\include\um\wingdi.h
|
2015-07-03 16:12:31 +02:00 |
Jane Tournois
|
433609093f
|
add return statement
|
2015-07-03 16:07:45 +02:00 |
Jane Tournois
|
f2f7aa6874
|
fix warnings about unused variables
|
2015-07-03 16:05:16 +02:00 |
Jane Tournois
|
6dedc9e451
|
add new line at end of file
|
2015-07-03 16:04:34 +02:00 |
Jane Tournois
|
cf60dd41f1
|
fix unused variable warnings
|
2015-07-03 13:54:01 +02:00 |
Jane Tournois
|
4c54b2ec26
|
don't use typename outside of template
|
2015-07-03 13:46:17 +02:00 |
Jane Tournois
|
01d0c2770b
|
add return statement
|
2015-07-02 16:01:52 +02:00 |
Jane Tournois
|
fda787e284
|
add return statement
|
2015-07-02 15:38:59 +02:00 |
Jane Tournois
|
c88a2e5a7f
|
to get validity at level 5 after stitching a Polyhedron_3,
normalize_border should be called
this is mainly because nb_border_halfedges of the
underlying HDS gets undefined
|
2015-07-02 15:36:34 +02:00 |
Jane Tournois
|
0ba7215a5b
|
add return statement
|
2015-07-02 14:44:30 +02:00 |
Jane Tournois
|
94e9d263c2
|
and end of file
|
2015-07-02 14:43:40 +02:00 |
Jane Tournois
|
3623705fcf
|
fix some tests
|
2015-07-02 11:48:59 +02:00 |
Andreas Fabri
|
8d86bebcaf
|
Merge remote-tracking branch 'cgal-dev/Polygon_mesh_processing-GF' into Polygon_mesh_processing-GF
|
2015-07-01 17:25:13 +02:00 |
Andreas Fabri
|
20c1b1a1f6
|
Merge branch 'Polygon_mesh_processing-GF-old' into Polygon_mesh_processing-GF
Conflicts:
BGL/include/CGAL/boost/graph/Euler_operations.h
BGL/include/CGAL/boost/graph/iterator.h
Documentation/doc/Documentation/Doxyfile.in
Documentation/doc/Documentation/dependencies
Polyhedron/demo/Polyhedron/Polyhedron_demo_point_inside_polyhedron_plugin.cpp
Polyhedron/demo/Polyhedron/Scene_polygon_soup_item.cpp
Polyhedron/demo/Polyhedron/Selection_widget.ui
|
2015-07-01 13:52:44 +02:00 |
Jane Tournois
|
49b2c90f3b
|
rename normals test
|
2015-07-01 10:12:05 +02:00 |
Jane Tournois
|
cbd9a083c9
|
use filenames and improve tests
|
2015-06-30 10:30:51 +02:00 |
Jane Tournois
|
95463c654f
|
fix warning
|
2015-06-29 11:06:29 +02:00 |
Jane Tournois
|
e2a996f551
|
implement function keep_connected_components
and add it to the tests
|
2015-06-25 16:29:18 +02:00 |
Jane Tournois
|
0fa3bb46e6
|
add input to tests
|
2015-06-25 16:21:03 +02:00 |
Jane Tournois
|
32f0c9b37b
|
rename Point_inside_polygon_mesh to Side_of_triangle_mesh
and document it
|
2015-06-25 11:51:45 +02:00 |
Sébastien Loriot
|
7292515448
|
fix warnings
|
2015-06-22 11:31:19 +02:00 |
Sébastien Loriot
|
f6a2479472
|
fix compilation issues with g++
|
2015-06-22 11:23:31 +02:00 |
Jane Tournois
|
7977d10418
|
rename is_self_intersecting to does_self_intersect
for consistency with do_intersect
|
2015-06-22 11:17:43 +02:00 |
Andreas Fabri
|
81318a1cfd
|
more small examples for degenerate meshes
|
2015-05-13 09:29:39 +02:00 |
Jane Tournois
|
9800abb789
|
add simple fairing test
|
2015-05-04 15:51:05 +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
|
388f155c1e
|
add data about degeneracies
|
2015-04-01 15:09:36 +02:00 |
Jane Tournois
|
396d1875ab
|
named parameters in self_intersections.h (code and doc)
|
2015-04-01 13:46:53 +02:00 |
Jane Tournois
|
9f3efdeba6
|
add kernel named parameter to triangulate_hole_polyline
|
2015-03-31 17:24:19 +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
|
ceda35d9dd
|
use named parameters in compute_normal.h functions
todo : complete documentation
|
2015-03-26 17:02:00 +01:00 |
Jane Tournois
|
993cb4f552
|
add vertex point map in triangulate_and_refine_hole
|
2015-03-26 12:42:35 +01:00 |
Jane Tournois
|
21606b28c0
|
add VertexPointMap to the code of self intersections.
note this version is temporary because it will be using named parameters
|
2015-03-26 12:02:17 +01:00 |
Jane Tournois
|
59cbb9403f
|
add VertexPointMap in fairing code
|
2015-03-26 11:31:08 +01:00 |
Jane Tournois
|
d913b48d98
|
introduce bgl named function parameters
and implement them for hole filling, refine and fair functions
|
2015-03-20 09:52:54 +01:00 |
Jane Tournois
|
d2a73301ef
|
add everything to be tested
|
2015-03-19 10:14:50 +01:00 |