Laurent Rineau
55e6c179a4
Update io.h
...
Fix #1024 .
2016-04-20 11:59:25 +02:00
Simon Giraudot
238510c27e
Remove warning
2016-04-20 11:55:29 +02:00
Simon Giraudot
55b9d92fc9
Bugfix: convert angle to radians
2016-04-20 11:33:46 +02:00
Simon Giraudot
dc1aae87bd
Bugfix: propagate property maps to regularization function
2016-04-20 11:33:10 +02:00
Marc Glisse
630d42c60d
Remove redundant variable.
2016-04-19 20:17:00 +02:00
Marc Glisse
2956ea2969
Don't test then ignore the result of Eigen's solve.
...
This was causing filters to fail.
I am not convinced this code handles degeneracies correctly, but the
patch essentially removes (costly) dead code.
2016-04-19 20:17:00 +02:00
Sébastien Loriot
17edea6299
avoid copying the polygon vector
...
some functions of Polygon_soup_orienter have been made static
and the function duplicate_singular_vertices was partially
duplicated (no other choice to have the polygon container const)
2016-04-19 20:06:13 +02:00
Sébastien Loriot
592c2bf454
remove the need to set the points
2016-04-19 19:25:29 +02:00
Andreas Fabri
f3c7974ca6
Dual has been added in 4.9, not in 4.8
2016-04-19 17:36:52 +02:00
Andreas Fabri
ca6a306815
Rename TimeStamper::key() to hash_value() and let it return a size_t
2016-04-19 17:03:52 +02:00
Maxime Gimeno
0e66c54b27
Addition of a "lock" property in the groups API.
2016-04-19 15:48:53 +02:00
Maxime Gimeno
e1eaa8307a
fix the spheres from loaded c3t3
2016-04-19 15:02:31 +02:00
Maxime Gimeno
7b338f4e45
Fix the drawing of the children's group when their renderingMode isn't compatible.
2016-04-19 14:45:30 +02:00
Laurent Rineau
9176624834
Restore the determinism of Mesh_3
...
Note that, by default, `Triangulation_3::remove` is not deterministic:
it iterates on a `std::map` (or a `boost::unordered_map`) where the key
type is a triple of vertex handles: the order of that iteration depends
on the comparison (or hashing) of pointers.
2016-04-19 13:56:07 +02:00
Maxime Gimeno
22636f6a76
Fix the segfault when deleting the spheres_item
2016-04-19 12:55:52 +02:00
Laurent Rineau
e8bd026dd0
Fix Image_3
...
The value outside must be 0. in the trilinear interpolation of indicator
functions.
2016-04-19 12:24:30 +02:00
Laurent Rineau
81e53df5f1
Fix a pedantic error
2016-04-19 12:24:17 +02:00
Maxime Gimeno
3ab7050205
Intermediary step:
...
- Created a Scene_spheres_item
- Made the Scene_c3t3_item a group_item
- Changed the spheres management in the c3t3_item
- Fixed the has_group maintanance in group_items
2016-04-19 12:17:45 +02:00
Jane Tournois
269efaa60b
improve doc
2016-04-19 11:58:24 +02:00
Jane Tournois
7e3a94d341
add is_polygon_soup_a_polygon_mesh
2016-04-19 11:50:16 +02:00
Laurent Rineau
7b3f2642cd
Merge pull request #1019 from CGAL/SMD-fix_doc
...
Fix RawPoint_3 concept
2016-04-19 11:19:57 +02:00
Jane Tournois
8be725fd07
check orientation has not failed
2016-04-19 11:19:26 +02:00
Jane Tournois
8708376798
check that there is no polygon with twice the same vertex
2016-04-19 11:06:01 +02:00
Sebastien Loriot
325fded10d
Fix RawPoint_3 concept
2016-04-19 11:01:59 +02:00
Jane Tournois
70ad662852
move from 4.8 to 4.9 in changes.html
2016-04-19 10:57:04 +02:00
Jane Tournois
068d93798a
edge_map should be filled to be able to circulate around vertices
2016-04-19 10:51:03 +02:00
Andreas Fabri
feac137bc5
Use double coordinates in the OpenMesh points and normals
2016-04-19 10:07:14 +02:00
Jane Tournois
df3b9a84c0
fix polygon_soup_to_polygon_mesh test
2016-04-18 18:04:20 +02:00
Jane Tournois
8a87c34f1b
use orienter to test manifold-ness
2016-04-18 18:03:24 +02:00
Jane Tournois
fb8ac5a9e6
add a parameter to duplicate_singular_vertices to avoid duplicating when required
2016-04-18 18:02:27 +02:00
Laurent Rineau
3bedf55f97
Merge pull request #1018 from maxGimeno/Trivial_fix
...
Polyhedron demo : fix the item's Info
2016-04-18 15:59:03 +02:00
Maxime Gimeno
b1337bd552
Removes the second "Number of isolated vertices" in the polyhedron's info;
2016-04-18 15:47:17 +02:00
Laurent Rineau
ea1462d6da
Merge pull request #728 from bo0ts/BGL-document_copy_face_graph-pmoeller
...
Add BGL helper copy_face_graph()
2016-04-18 15:07:26 +02:00
Laurent Rineau
1391e2760e
Fix compilation of Mesh_3 plugin
2016-04-18 14:43:53 +02:00
Philipp Möller
b0fb4999f0
Add changes required by review
2016-04-18 12:08:48 +02:00
Philipp Möller
ec25aab2d2
Replace vector<vector<size_t>> by a nested range
2016-04-18 12:08:47 +02:00
Philipp Möller
f1158a2dfe
Explain missing range of points
2016-04-18 12:08:45 +02:00
Philipp Möller
74edea7fa2
Use is_polygon_soup_a_polygon_mesh as pre
2016-04-18 12:08:44 +02:00
Philipp Möller
537dab9191
Improve the testcase
2016-04-18 12:08:43 +02:00
Philipp Möller
3c59875bb4
Add a testcase for is_polygon_soup_a_polygon_mesh
2016-04-18 12:08:42 +02:00
Philipp Möller
01190b1027
Fix doc typo
2016-04-18 12:08:41 +02:00
Philipp Möller
a10822881d
Update changes.html
...
and remove the TODO
2016-04-18 12:08:39 +02:00
Philipp Möller
a9a651d5c5
Enable doc
2016-04-18 12:04:57 +02:00
Andreas Fabri
0bebd2cbd0
Move the using from properties_Polyhedron.h to property_map.h
2016-04-18 11:24:45 +02:00
Andreas Fabri
ca284090b2
move the using ::put to the put that VC++ has problems with
2016-04-18 09:36:16 +02:00
Andreas Fabri
dd249bb1f0
Call opposite() when changing the order of arguments
2016-04-16 21:02:38 +02:00
Andreas Fabri
4b74d71525
segments were degenerate
2016-04-16 20:26:38 +02:00
Andreas Fabri
abd9bfb125
std::map -> boost::unordered_map
2016-04-15 20:54:51 +02:00
Andreas Fabri
db02d60d6f
make output_to_medit() faster
2016-04-15 20:52:13 +02:00
Andreas Fabri
7ce7a68cd0
Make Triple hashable
2016-04-15 20:49:54 +02:00