Sébastien Loriot
c85c4e01ad
remove useless comment and fix indentation
2016-06-14 14:17:27 +02:00
Andreas Fabri
702149cd93
Also test EPEC in the testsuite
2016-06-14 14:17:26 +02:00
Andreas Fabri
73fb767025
Change the @warning to what Laurent suggested
2016-06-14 14:17:24 +02:00
Jane Tournois
00f854ac2f
move CGAL::approximate_sqrt, and use CGAL::to_double
...
move approximate_sqrt to a place where CGAL::to_double is already defined
Revert "remove CGAL:: that causes compilation error on linux"
This reverts commit c9f6591ad14fd399b5e7d24f0cb59d2158587c61.
2016-06-14 14:17:23 +02:00
Jane Tournois
4d039882f0
remove CGAL:: that causes compilation error on linux
2016-06-14 14:17:22 +02:00
Jane Tournois
7b5ca9ed7f
triangle_normal should return the normal with norm = area(triangle)
2016-06-14 14:17:20 +02:00
Jane Tournois
d8f3da483b
use kernel functors
2016-06-14 14:17:19 +02:00
Jane Tournois
630a8f4014
use kernel functors
2016-06-14 14:17:17 +02:00
Jane Tournois
6b284a8e0a
update code from master after rebase, and use CGAL functors
2016-06-14 14:17:16 +02:00
Jane Tournois
0af657207b
fix compilation and the use of Construct_sum_of_vectors_3
2016-06-14 14:17:15 +02:00
Andreas Fabri
20c97edb12
The edge_weight must be the lenth, and not the squared length
2016-06-14 14:17:14 +02:00
Jane Tournois
f940302044
document that fairing is not exact
2016-06-14 14:17:12 +02:00
Jane Tournois
109b9fdfe7
use CGAL::approximate_sqrt(x) to replace CGAL::sqrt(to_double(x))
2016-06-14 14:17:11 +02:00
Jane Tournois
a4ef6eb84d
use compute__face_normals to avoid computing each face normal * its nb of vertices times
2016-06-14 14:17:10 +02:00
Jane Tournois
13b649a79f
use PMP::compute_vertex_normal instead of duplicate code
2016-06-14 14:17:08 +02:00
Jane Tournois
4556530682
make a better use of geom_traits in compute_face_normal
2016-06-14 14:17:07 +02:00
Jane Tournois
211426e3fe
fix compilation (extra */ added in comments)
2016-06-14 14:17:06 +02:00
Andreas Fabri
ae1f695208
Document where sqrt is done approximately
2016-06-14 14:17:04 +02:00
Andreas Fabri
2c54acb056
Use to_double to make it work with Epec
2016-06-14 14:17:03 +02:00
Sebastien Loriot
0832d01b45
Merge pull request #1150 from maxGimeno/SDF_fix_property_map_access-GF
...
Fix property map access in SDF_Calculation
2016-06-14 14:14:30 +02:00
Sébastien Loriot
aad7d3996c
Merge pull request #1131 from maxGimeno/Polyhedron_demo-Use_d_pointers-GF
...
Polyhedron_demo: Items use d-pointers
2016-06-13 09:37:33 +02:00
Sebastien Loriot
162bdc67b4
Merge pull request #1151 from afabri/Polyhedron_IO-stl_reader-GF
...
ignore triangles with 2 or 3 identical vertices
2016-06-13 09:15:53 +02:00
Andreas Fabri
ab3292caa0
ignore triangles with 2 or 3 identical vertices
2016-06-10 14:43:59 +02:00
Sebastien Loriot
46d94140ba
Merge pull request #1146 from maxGimeno/Polyhedron_demo-Fix_obj_reading-GF
...
Fix for the OBJ reading.
2016-06-10 14:10:21 +02:00
Laurent Rineau
441457bc2a
Cosmetic fix of the license file
...
Cosmetic, but important for our QA scripts.
2016-06-10 12:22:10 +02:00
Maxime Gimeno
76b94d5c2e
More typename fix and STL_io_plugin template bug fix;
2016-06-10 09:30:54 +02:00
Maxime Gimeno
d2e6c0e9fa
Fix
...
- Use get() instead of [] operator to access the VertexPointMap.
2016-06-10 09:16:11 +02:00
Sebastien Loriot
aeab78c74b
Merge pull request #1143 from janetournois/PMP-isotropic_remeshing_speedup-jtournois
...
PMP isotropic_remeshing speedup. Don't use the MESH Halfedge_status
2016-06-09 16:21:09 +02:00
Maxime Gimeno
c2f02afee5
Enhancement
...
- Moved the code to read an .obj file to OBJ_reader.h
- Made it compatible with not triangle objects.
2016-06-09 16:16:18 +02:00
Sebastien Loriot
ec6df12c85
Merge pull request #1148 from CGAL/AABB_tree-minor_fix_doc_AABB_face_graph_triangle_primitive-lrineau
...
Fix a documentation bug
2016-06-09 13:32:25 +02:00
Laurent Rineau
bc457b086a
Fix a documentation bug
...
`boost::get(vertex_point, graph)` may not compile, if the graph is not a CGAL face graph. Example: when it is an OpenMesh, in the `OpenMesh` namespace.
2016-06-09 13:05:32 +02:00
Maxime Gimeno
3db5a1f6b2
Fix for the OBJ reading.
2016-06-09 09:52:54 +02:00
Maxime Gimeno
44591380f6
Change the ET typedef in kernel_plugin
2016-06-08 15:12:12 +02:00
Sebastien Loriot
b13b098d3b
Merge pull request #1066 from ws4u/Cone_spanners_2-new_package-UWS
...
Cone spanners 2 new package uws
2016-06-08 14:49:13 +02:00
Maxime Gimeno
508598793c
fix typename error
2016-06-08 14:47:31 +02:00
Maxime Gimeno
72937d5db8
Fix Kernel_plugin
2016-06-08 14:43:33 +02:00
Sebastien Loriot
86cb16b77f
Merge pull request #1137 from maxGimeno/Polyhedron_demo-Fix_viewer_update-GF
...
Polyhedron_demo : Fix the update of the viewer
2016-06-08 14:30:10 +02:00
Sebastien Loriot
c46a29cc8d
Merge pull request #1142 from maxGimeno/Fix_for_511-GF
...
Improve the CDT constructors
2016-06-08 14:29:23 +02:00
Sebastien Loriot
40e36d41b5
Merge pull request #1138 from afabri/BGL-hash_OpenMesh-GF
...
Add hash_value and specialization of hash for OpenMesh
2016-06-08 14:18:29 +02:00
Sebastien Loriot
0058e85c02
Merge pull request #1136 from sloriot/CGAL-Set_Eigen_use_file
...
Set Eigen3 use file name in CGAL common
2016-06-08 14:12:25 +02:00
Sébastien Loriot
013c25c889
Merge remote-tracking branch 'cgal/releases/CGAL-4.8-branch'
2016-06-08 14:11:28 +02:00
Sebastien Loriot
32207924ea
Merge pull request #1105 from sloriot/Spatial_searching-fix_test
...
Make test correctly report errors
2016-06-08 14:09:53 +02:00
Sebastien Loriot
3ab698f8ef
Merge pull request #1140 from sloriot/Nef_3-fix_orientation_change
...
handle isolated vertices in change_orientation
2016-06-08 14:08:12 +02:00
Andreas Fabri
4c78fb44bc
Add specializations for the OM handle classes
2016-06-08 10:42:45 +02:00
Maxime Gimeno
ed0511f6df
Fix error
...
- A function was declared twice in the .cpp
2016-06-08 09:55:17 +02:00
Sebastien Loriot
1ebaebc6aa
Merge pull request #1101 from maxGimeno/Enhance_triangulate_facets-GF
...
Robustify triangulate facets
2016-06-08 09:50:48 +02:00
Maxime Gimeno
96f0f39113
Updates the CDT constructors, the tests and the doc.
2016-06-07 17:40:26 +02:00
Jane Tournois
4e964ab64d
don't use the MESH status
...
We now consider that MESH halfedges are the ones that are not in the patch,
i.e. not in the status map
halfedges with the MESH status are not used, apart from close to
PATCH_BOUNDARY edges.
this speeds up the isotropic remeshing algorithm, in particular when only
a small patch is remeshed
2016-06-07 16:18:42 +02:00
Maxime Gimeno
5f8e8ca617
Optimisation of the volume planes.
...
- Use of the singleShot trick to fluidify the Volume planes in the Image_io_plugin.
2016-06-07 11:34:08 +02:00
Maxime Gimeno
cbb36fec62
Fix compilation and link bugs.
2016-06-07 10:47:06 +02:00