Sébastien Loriot
918b71339f
bugfix: copy-paste error, wrong mesh
2016-11-04 09:55:56 +01:00
Sébastien Loriot
1ed98a7d9a
simply the detection of coplanar faces
...
coplanar faces are made of 3 intersection edges and each of its vertex
has a node-id != -1
2016-11-03 14:31:20 +01:00
Sébastien Loriot
cab2634387
bug fix in the detection of intersection edges in the middle of a coplanar patch
...
do not remove the edges from the intersection map while we are still using them
2016-11-03 14:18:12 +01:00
Sébastien Loriot
8c8a62b7e0
Correctly handle tangencies of input model
...
this handle the case of identical models (even differently meshed)
and model that are tangent only at vertices
(backport from Operations_on_polyhedra)
2016-11-03 10:41:00 +01:00
Sébastien Loriot
4841913bb7
improve outline and add corefinement
...
drop the manual section numbering that is error prone
and use bullets to make it easier to catch the different
sections
2016-10-19 15:41:09 +02:00
Sébastien Loriot
f4d67dd4af
Refresh branch from master
2016-10-19 14:27:08 +02:00
Sébastien Loriot
c86582ef82
remove todo
2016-10-19 14:03:45 +02:00
Sébastien Loriot
eceb0a8b11
add doc for self-intersection tests restricted to a set of faces
...
also add an overload without named parameters
2016-10-19 13:57:23 +02:00
Sébastien Loriot
7c4e1aee8b
simplify example
2016-10-19 13:57:04 +02:00
Laurent Rineau
0d5ddad5c3
Merge pull request #1534 from lrineau/CGAL-Allow_examples_to_use_cpp11_features-lrineau
...
Allow examples to use C++>=11 features
2016-10-17 10:03:05 +02:00
Laurent Rineau
038a310a1a
Merge pull request #1446 from sloriot/CGAL-remove_dont_submit
...
Getting rid of the remaining dont_submit files
2016-10-17 10:01:30 +02:00
Laurent Rineau
907a2766a7
Merge pull request #1516 from sloriot/PMP-remove_doc_table
...
Remove the requirement table
2016-10-13 10:20:28 +02:00
Sébastien Loriot
f2882073bb
remove examples using a non documented function
...
these examples will be restored later
2016-10-06 09:47:37 +02:00
Laurent Rineau
223c1cf5a4
Merge pull request #1530 from lrineau/Installation-compute_dependencies-GF
...
Compute and fix packages dependencies
2016-10-05 13:11:04 +02:00
Laurent Rineau
a2f14458f9
Merge pull request #1505 from sloriot/PMP-fix_empty_range_remeshing_bug
...
Fix a bug in isotropic remeshing when the range is empty
2016-10-05 13:02:27 +02:00
Laurent Rineau
9a0bb54922
Merge pull request #1438 from sloriot/CGAL-clean_up_projects_name_cmake
...
Clean up projects name in cmake scripts
2016-10-05 13:02:25 +02:00
Andreas Fabri
59c8c8ab30
dihedral_angle is now in CGAL::
2016-10-03 08:53:28 +02:00
Laurent Rineau
50d753350e
Allow examples to use C++>=11 features
...
The macro `create_single_source_cgal_program` from
`CGAL_CreateSingleSourceCGALProgram` has been modified accordingly.
(cherry picked from commit 571659aaa32a30d7bfc0ce54a9d29c56079dca06)
2016-09-30 18:42:46 +02:00
Sébastien Loriot
f27bb9168c
use latest way to get the vertex point map
2016-09-30 16:00:41 +02:00
Sébastien Loriot
6713621ae3
Update branch with master
2016-09-30 15:43:06 +02:00
Laurent Rineau
6eb6c57401
sync with master
2016-09-30 15:24:02 +02:00
Andreas Fabri
c58582b5ec
Add global function dihedral_angle()
2016-09-30 15:23:15 +02:00
Andreas Fabri
cb4931f1e4
Fix package Polygon_mesh_processing: include headers
2016-09-30 15:23:14 +02:00
Sébastien Loriot
2398d2612a
remove TODOs
2016-09-29 17:19:44 +02:00
Sébastien Loriot
896ae54bdd
update the text for named parameters
2016-09-29 17:11:46 +02:00
Sébastien Loriot
efa9b9bac4
rename boolean operation functions
...
The change of names comes from the fact the the constness of input meshes
cannot be guaranteed without having different type of input and output
meshes
2016-09-29 15:25:43 +02:00
Sébastien Loriot
faec57bd69
remove the requirement table
2016-09-29 12:10:58 +02:00
Sébastien Loriot
35c2d8dc52
mark intersection edges in output models (in-place cases) using output pmap
2016-09-29 10:40:43 +02:00
Sébastien Loriot
d9e91e4fa4
set null_face as face of newly created edges
...
depending of the type of input, it might be reusing some old
attributes (like Surface_mesh for example)
2016-09-29 10:21:05 +02:00
Sébastien Loriot
8a000baa12
rename functions to disambiguate the call to put/get free functions
2016-09-29 10:20:21 +02:00
Sébastien Loriot
29557c6693
add a comment in an example
2016-09-29 10:19:09 +02:00
Sébastien Loriot
3abb3efd67
fix a typo leading to a bug
2016-09-29 10:18:35 +02:00
Laurent Rineau
a3b065175b
Merge pull request #1332 from janetournois/PMP-about_internal_pmaps-jtournois
...
BGL : detect internal property maps, and use it in PMP isotropic remeshing
2016-09-28 18:01:13 +02:00
Laurent Rineau
b085f1e7a0
Merge pull request #1442 from sloriot/Polyhedron_demo-add_remove_self_intersections
...
Add an action to remove self-intersections in a mesh
2016-09-28 18:00:41 +02:00
Sébastien Loriot
46b0abbb3b
do nothing if the face range is empty
2016-09-28 13:56:22 +02:00
Sébastien Loriot
5de5315ef5
vertex point map must be default constructible
2016-09-27 17:32:12 +02:00
Sébastien Loriot
6488a8a172
fix warnings
2016-09-27 17:31:38 +02:00
Sébastien Loriot
37f760383d
fix template paramaters
2016-09-27 17:30:54 +02:00
Sébastien Loriot
4316b82952
fix warning
2016-09-27 17:28:44 +02:00
Sébastien Loriot
2eb6e14db4
fix typos
2016-09-27 17:27:50 +02:00
Sébastien Loriot
de9580e17d
add missing include and fix warnings
2016-09-27 17:27:03 +02:00
Sébastien Loriot
90b518113d
add a function to generate a default named parameters from an existing one
...
this is more a syntactic sugar to make clear in the code that something
is not meant to be used
2016-09-27 17:19:00 +02:00
Sébastien Loriot
3b573238b3
copy-paste error
2016-09-27 11:01:55 +02:00
Sébastien Loriot
e63b67a9ad
Get the default kernel from the property map given instead of the default one
2016-09-27 10:55:48 +02:00
Sébastien Loriot
5b085fbb74
update comment
2016-09-26 10:19:40 +02:00
Sébastien Loriot
27b011789c
avoid a warning in release mode
2016-09-26 09:19:49 +02:00
Laurent Rineau
119763e168
Merge pull request #1474 from janetournois/PMP-isotropic_remeshing_fix_doc-jtournois
...
(From a merge of branch 'cgal/releases/CGAL-4.9-branch')
2016-09-23 17:02:56 +02:00
Laurent Rineau
45d87bb333
Merge pull request #1439 from janetournois/PMP-remove_useless_includes-GF
...
PMP : remove useless includes
2016-09-23 16:51:12 +02:00
Jane Tournois
a646158eb0
update doc
2016-09-22 12:10:06 +02:00
Jane Tournois
23d5411e60
remove more useless choose_const_pmap
2016-09-22 12:10:06 +02:00