Mael Rouxel-Labbé
43a08f5303
Give in to the 'goto' censorship bureau's pressures
2019-07-04 13:47:57 +02:00
Mael Rouxel-Labbé
2592d6b0bd
Fix is_valid_pm verbosity
...
Some error messages were not printed. Some messages were printed too much
(since as soon as 'valid' was wrong, everything below was printed, even
if the test was not actually failing).
2019-07-04 09:04:28 +02:00
Laurent Rineau
90782d4b7f
Revert the merge of two pull-requests that target CGAL-4.14-branch
...
- Revert "Merge pull request #3857 from MaelRL/CGAL-Fix_duplicate_non_manifold_vertices-GF"
- Revert "Merge pull request #3898 from lrineau/Mesh_3-stop_during_protection-lrineau"
2019-05-14 17:50:45 +02:00
Laurent Rineau
8e872081fc
Merge pull request #3898 from lrineau/Mesh_3-stop_during_protection-lrineau
...
Mesh_3 `Protect_edges_sizing_field`: handle the `stop` Boolean
# Conflicts:
# .travis/build_package.sh
# Installation/cmake/modules/CGALConfig_binary.cmake.in
# Installation/cmake/modules/CGALConfig_install.cmake.in
# Installation/cmake/modules/CGAL_SetupCGAL_CoreDependencies.cmake
# Installation/lib/cmake/CGAL/CGALConfig.cmake
# Polygon_mesh_processing/include/CGAL/Polygon_mesh_slicer.h
# Polyhedron/demo/Polyhedron/Plugins/Classification/CMakeLists.txt
# Polyhedron/demo/Polyhedron/Plugins/Mesh_3/CMakeLists.txt
2019-05-14 16:18:24 +02:00
Mael Rouxel-Labbé
c8767d3487
Fixed is_valid_polygon_mesh() (and family) not breaking away from invalid loops
...
also reduced verbosity and improved indentation
2019-04-17 16:32:05 +02:00
Maxime Gimeno
629b41e69d
Remove garbage
2018-12-05 16:33:44 +01:00
Maxime Gimeno
b04523f8c3
add images to doc
2018-12-04 13:27:02 +01:00
Maxime Gimeno
20899df7a7
Make the hexahedron creation clearer and fix examples and tests
2018-12-04 11:46:48 +01:00
Sébastien Loriot
cb4c3b47cf
fix back-ticking
2018-11-29 14:53:21 +01:00
Sebastien Loriot
d718870772
Merge pull request #3426 from maxGimeno/BGL-Fix_make_grid_doc-GF
...
BGL: Fix make_grid() documentation
2018-11-08 16:17:04 +01:00
Maxime Gimeno
b7d546eebb
Remove ifdef
2018-11-05 14:02:39 +01:00
Maxime Gimeno
e4f5455d2f
Use the default
2018-11-05 13:57:22 +01:00
Maxime Gimeno
7f14d79292
Fix doc and only use 2 arguments in functor
2018-11-05 11:12:37 +01:00
Maxime Gimeno
985f34202d
Adds missing information in the doc of make_grid and adds the 3rd argument of the functor.
2018-11-05 11:12:25 +01:00
Mael Rouxel-Labbé
5a8d6c67e8
Merge branch 'repair_functions-old' into repair_functions
2018-07-30 15:53:37 +02:00
Sébastien Loriot
b0d012fe01
Merge pull request #3243 from sloriot/BGL-clear_fix
...
Fix CGAL::clear
2018-07-25 18:56:39 +02:00
Sébastien Loriot
0561f62d43
simplify patch
2018-07-19 18:03:15 +02:00
Sébastien Loriot
f0605c818c
do not remove element you iterate on
...
+ as for std::vector, clear() does not always imply a change of capacity
2018-07-19 10:58:27 +02:00
Konstantinos Katrioplas
903df8106a
corrections after the review
2018-07-03 15:37:20 +02:00
Sébastien Loriot
460f49d64f
move code to swap edges in a function
2018-05-29 15:59:55 +02:00
Sébastien Loriot
1f1c97050b
move code swapping vertices in an internal helper function
2018-05-29 15:59:55 +02:00
Maxime Gimeno
d3c874bd83
Add some info about what a valid graph is.
2018-05-03 12:03:15 +02:00
Maxime Gimeno
4c309c4564
Fix doc
2018-05-03 12:03:15 +02:00
Maxime Gimeno
a45ac9e470
Split is_valid_polygon_mesh into 3 : adding is_valid_halfedge_graph() and is_valid_face_graph()
2018-05-03 12:03:14 +02:00
Maxime Gimeno
9ec26cdccd
WIP : Split is_valid_polygon_mesh into 3 functions.
2018-05-03 12:03:14 +02:00
Maxime Gimeno
fd7def35c7
remove useless rule in doc
2018-05-03 12:03:14 +02:00
Maxime Gimeno
3d39a78838
typo
2018-05-03 12:03:14 +02:00
Maxime Gimeno
c68c188286
Add definition of polygonmesh validity
2018-05-03 12:03:14 +02:00
Maxime Gimeno
b1b8e71b44
Remove unused typedef
2018-05-03 12:03:14 +02:00
Maxime Gimeno
132cf694a0
remove is_valid() from the graph_traits
2018-05-03 12:03:14 +02:00
Maxime Gimeno
153bc0c76a
Fixes
2018-05-03 12:03:14 +02:00
Maxime Gimeno
0cc59505b6
add some doc
2018-05-03 12:03:14 +02:00
Maxime Gimeno
6dfa8d0ba3
replace CGAL_is_valid(Mesh) by CGAL::is_valid_polygon_mesh(Mesh)
2018-05-03 12:03:14 +02:00
Laurent Rineau
77e461d1f6
Merge pull request #2976 from maxGimeno/BGL-Fix_make_icosahedron-GF
...
BGL: fix orientation of make_icosahedron()
2018-04-06 17:23:58 +02:00
Maxime Gimeno
2f60d87b65
Replace cw by clockwise
2018-04-03 14:03:55 +02:00
Maxime Gimeno
ed3a7af1c9
document cw orientation
2018-04-03 10:40:57 +02:00
Maxime Gimeno
9eb63c64e1
Orient icosahedron CW to fit the orientation of other helpers.
2018-04-03 10:36:22 +02:00
Laurent Rineau
42b11ddf29
Revert the merge of PR #2478
...
This reverts the merge commit 46cc91e787 onto
488c3e2879 .
2018-01-04 17:54:08 +01:00
Sébastien Loriot
0698f79aff
add SPDX identifier for files under the LGPL-3+ license
2017-11-12 10:17:50 +01:00
Maxime Gimeno
9381041e18
Doc fixes and enhancement
2017-08-02 11:16:44 +02:00
Maxime Gimeno
f1a3ea95a3
Add face selection expansion to the selection_plugin
2017-08-02 11:14:32 +02:00
Maxime Gimeno
8460df09c3
Add a function to make a removal of faces manifold.
2017-08-02 11:14:32 +02:00
Laurent Rineau
c5224829fc
Merge branch 'master' into Polyhedron_demo-Volume_generator-GF
2017-06-30 17:27:06 +02:00
Maxime Gimeno
6fff279f7a
Fixes:
...
- Warning
- orientation
- Plugin pictures
2017-06-26 10:59:11 +02:00
Maxime Gimeno
90e647f0c2
Fix doc
2017-06-26 10:59:11 +02:00
Maxime Gimeno
40f0fb65ac
Document `i` and `j` in make_grid()
2017-06-26 10:59:11 +02:00
Maxime Gimeno
38c297bc66
Fix grid generation
2017-06-26 10:59:11 +02:00
Maxime Gimeno
515645ec8b
Use creator_uniform_3 as default functor for grid and use facegraph_mode for Polyhedron/SM choice in plugin.
2017-06-26 10:59:11 +02:00
Maxime Gimeno
4b59f50d24
Enhance doc
2017-06-26 10:59:10 +02:00
Maxime Gimeno
cf2ecfb232
make_grid takes the number of cells instead of the number of vertices and specify that it is row major ordered.
2017-06-26 10:59:10 +02:00