Sébastien Loriot
b1ee7fb7db
remove trailing whitespaces
2018-02-19 18:04:55 +01:00
Maxime Gimeno
9874046612
remove test.
2018-02-19 18:04:55 +01:00
Sébastien Loriot
84a2e04afc
simplying the sorting of points
...
lexicographic order is fine since extreme points are
already using this order
2018-02-19 18:04:55 +01:00
Sébastien Loriot
6e1b680058
handle case when face orientation around the cc of deg faces is incorrect
2018-02-19 18:04:54 +01:00
Maxime Gimeno
cde00f7757
Clean-up and overload.
2018-02-19 18:04:54 +01:00
Maxime Gimeno
3fdc7b67b2
remove non_filled_holes
2018-02-19 18:04:54 +01:00
Sébastien Loriot
7431743d9a
rename include guard
2018-02-19 18:04:54 +01:00
Sébastien Loriot
935bba4ad3
use dynamic property maps + clean up
2018-02-19 18:04:54 +01:00
Sébastien Loriot
0d2991f903
make dynamic properties working
...
a better partial specialization is required as Dynamic_property_map
provide a as good specialization otherwise
2018-02-19 18:04:52 +01:00
Maxime Gimeno
1a1fcf9553
Add a test.
2018-02-19 18:04:03 +01:00
Maxime Gimeno
2758143116
fixing the topology test.
2018-02-19 18:04:03 +01:00
Sébastien Loriot
209f1a246c
iteratively remove degree 3 vertices incident to a degenerate face
2018-02-19 18:04:03 +01:00
Sébastien Loriot
f3a3b5eb5e
fix the collapsibility check of connected components of degenerate faces
2018-02-19 18:04:03 +01:00
Maxime Gimeno
59b72cb364
Add some enhancements to remove_self_intersections()
2018-02-19 18:04:02 +01:00
Maxime Gimeno
2ff403e55d
Enhance the selection_plugin with the new function
2018-02-19 18:04:01 +01:00
Maxime Gimeno
34e9078b1b
Add a function that determines if a selection of faces has the topology of a disk.
2018-02-19 18:02:31 +01:00
Mael Rouxel-Labbé
dafdafa0bb
Merge branch 'master' into BGL-doc_improvement-GF
2018-02-19 15:41:45 +01:00
Mael Rouxel-Labbé
8057838793
Fixed partition warnings
2018-02-19 14:30:20 +01:00
Laurent Rineau
47d1840b29
Merge branch 'releases/CGAL-4.11-branch'
2018-02-19 14:30:11 +01:00
Laurent Rineau
e6967d0887
Merge pull request #2846 from lrineau/Installation-fix_CGAL_HEADER_ONLY-GF
...
Fix CGAL_HEADER_ONLY
2018-02-19 14:28:43 +01:00
Laurent Rineau
a154aa1c86
Merge pull request #2808 from kkatrio/issue2790-mprf4
...
Issue2790 mprf4 - deprecated functions
2018-02-19 14:28:35 +01:00
Laurent Rineau
addb9230ce
Merge pull request #2782 from maxGimeno/Boundary_edges_selection_fix-GF
...
Polyhedron demo: Fix edge selection -> face selection conversion
2018-02-19 14:28:27 +01:00
Laurent Rineau
b0c6e37c1d
Merge pull request #2772 from MaelRL/SMP-Clean_internal_from_example-GF
...
SMP: Documented some functions used in the Orbifold Tutte parameterizer
# Conflicts:
# Surface_mesh_parameterization/examples/Surface_mesh_parameterization/orbifold.cpp
# Surface_mesh_parameterization/include/CGAL/Surface_mesh_parameterization/orbifold_shortest_path.h
2018-02-19 14:27:59 +01:00
Laurent Rineau
8aadb06cf1
Merge pull request #2833 from afabri/CGAL-is_finite-GF
...
Number_types: Call std::isfinite() if possible
2018-02-19 14:27:41 +01:00
Laurent Rineau
7e8e70a005
Merge pull request #2799 from lrineau/Installation-Add_CGAL_DEV_MODE-GF
...
Add CGAL_DEV_MODE
2018-02-19 14:27:33 +01:00
Laurent Rineau
c4dbedeaa2
Merge pull request #2829 from lrineau/Surface_mesher-use_cpp11_function-GF
...
Use CGAL::cpp11::function in CGAL::Implicit_surface_3
2018-02-19 14:27:24 +01:00
Laurent Rineau
637bf71645
Merge pull request #2828 from lrineau/CGAL-fix_various_issues-GF
...
fix various minor issues
2018-02-19 14:27:16 +01:00
Laurent Rineau
78e7060525
Merge pull request #2712 from afabri/CGAL-VC+warnlevel_4-GF
...
Deal with VC++ warnings of level /W4
2018-02-19 14:27:06 +01:00
Laurent Rineau
95950ceeeb
Merge pull request #2825 from afabri/STL_extension-fix_vector_iterator-GF
...
STL_extension: Fix #2587 concerning &*
2018-02-19 14:26:57 +01:00
Laurent Rineau
11cf67905c
Merge pull request #2824 from afabri/patch-2
...
Triangulation_2: fix a warning in test/.../_test_line_face_circulator.h
2018-02-19 14:26:48 +01:00
Laurent Rineau
c3ad015f51
Merge pull request #2823 from afabri/Mesh_3-undocumented_function_for_FEniCS-GF
...
Mesh_3: Add access function to the stored polyhedra
2018-02-19 14:26:40 +01:00
Laurent Rineau
9d227d0fba
Merge pull request #2758 from maxGimeno/BGL-Document_graph_has_property-GF
...
BGL: Document graph_has_property
2018-02-19 14:26:33 +01:00
Laurent Rineau
9b06a70e91
Merge pull request #2819 from afabri/CGAL-remove_SCL_SECURE_NO_DEPRECATE-GF
...
Address the warning concerning SCL_SECURE for VC++
2018-02-19 14:26:23 +01:00
Laurent Rineau
705056526c
Merge pull request #2828 from lrineau/CGAL-fix_various_issues-GF
...
fix various minor issues
2018-02-19 14:24:32 +01:00
Laurent Rineau
2afbcc7fa5
Merge pull request #2772 from MaelRL/SMP-Clean_internal_from_example-GF
...
SMP: Documented some functions used in the Orbifold Tutte parameterizer
2018-02-19 14:24:23 +01:00
Laurent Rineau
cc700d1268
Merge pull request #2808 from kkatrio/issue2790-mprf4
...
Issue2790 mprf4 - deprecated functions
2018-02-19 14:24:15 +01:00
Mael Rouxel-Labbé
6b77d5149b
Fixed typo
2018-02-19 12:07:14 +01:00
Maxime Gimeno
e7a6bb5619
Add points item export for non-manifold vertices of the soup.
2018-02-19 11:51:54 +01:00
Maxime Gimeno
245970bc10
trivial fix
2018-02-19 10:25:40 +01:00
Sébastien Loriot
12c57b588a
fix condition to drop patch with dangling edges
2018-02-19 09:34:46 +01:00
Sébastien Loriot
c0fc3e92bf
avoid identical faces in case of coplanar
2018-02-19 09:11:36 +01:00
Andreas Fabri
ac4baa9355
just an overload instead of an explicit specialization
2018-02-17 12:58:08 +00:00
Mael Rouxel-Labbé
5dfd491622
Added a precondition
...
An empty range will mean a segfault when calling weights.back(), with the
precondition, it will be more obvious.
2018-02-16 16:41:04 +01:00
Mael Rouxel-Labbé
58a8eb0504
Fixed random points on triangle mesh example
...
No mesh means no inside/outside...
2018-02-16 16:37:51 +01:00
Mael Rouxel-Labbé
a125f08e8f
Improved point generators tests
2018-02-16 16:10:21 +01:00
Mael Rouxel-Labbé
55b928b08c
Fixed random_points_in_triangle_mesh_2 to actually filter out-of-domain faces
2018-02-16 16:10:09 +01:00
Sébastien Loriot
704fe9563b
do not use uppercase name for variables
2018-02-16 14:15:02 +01:00
Guillaume Damiand
7b9b04f66c
Bug fix when copying attributes of a cmap into another cmap, and both have no info.
2018-02-16 11:32:07 +01:00
Mael Rouxel-Labbé
6e5a09207b
Fixed bad merge
2018-02-16 10:06:29 +01:00
Mael Rouxel-Labbé
b34bbbc918
Fix namespace for iterator_traits
2018-02-15 18:20:38 +01:00