konstantinos katrioplas
992a37e7be
angle bisection
2017-05-28 21:52:55 +03:00
konstantinos katrioplas
f14c28d933
typo
2017-05-26 14:40:54 +03:00
konstantinos katrioplas
510a041aed
setup simple example for basic angle smoothing
2017-05-26 14:33:59 +03:00
Laurent Rineau
b037471750
Merge pull request #2075 from afabri/CGAL-dont_include_graph_traits_header-GF
...
Do not include graph_traits_{Polyhedron | Surface_mesh}.h
2017-05-19 10:28:38 +02:00
Guillaume Damiand
885ef4775a
Update examples and tests following renaming of BGL LCC helpers.
2017-05-10 16:20:11 -04:00
Andreas Fabri
1dbedb7391
fix choices of std::cerr or std::cout
2017-04-27 09:04:12 +02:00
Andreas Fabri
c81b707bfb
Do not include graph_traits_{Polyhedron | Surface_mesh}.h
2017-04-24 19:17:43 +02:00
Jane Tournois
d4c857b063
improve examples by adding a precondition with CGAL::is_triangle_mesh
2017-04-18 12:13:27 +02:00
Guillaume Damiand
755272148a
Cleanup BGL for LCC; add shortcut for item with id to simplify definition.
2017-03-31 17:11:36 -04:00
Guillaume Damiand
15ac1f6b35
Add two more examples for BGL for LCC
2017-03-29 13:53:22 -04:00
Guillaume Damiand
f587aca1f3
Cannot use BOOST_FOREACH if we add halfedge in the loop.
2017-03-29 13:32:16 -04:00
Guillaume Damiand
13ed16043b
Update BGL for LCC and continue on examples/tests
2017-03-29 14:22:27 -04:00
Guillaume Damiand
3f382fe6b4
Add more examples for LCC BGL
2017-03-28 12:52:31 -04:00
Laurent Rineau
eb5f52869f
Use the new API of target_link_libraries
...
... otherwise CMake warns about mixing old and new usages of that CMake
command.
2017-03-27 18:04:54 +02:00
Sébastien Loriot
516b732adf
using tbb::atomic instead of cpp11::atomic
2017-01-16 15:18:46 +01:00
Sébastien Loriot
0446958c5a
parallel version of mesh distance function requires cpp11::atomic
2017-01-13 13:19:29 +01:00
Sébastien Loriot
9ae7b37845
Merge pull request #1745 from sloriot/Polyhedra_corefinement-enhancements-sloriot
...
Add corefinement operations in PMP
2017-01-12 12:05:18 +01:00
Sébastien Loriot
47c7b48911
fix copy-paste error
2017-01-11 16:45:42 +01:00
Sébastien Loriot
6341b5d5ed
rename named parameter and update concept after adding edge sampling
2016-12-30 14:52:10 +01:00
Sébastien Loriot
886b65edd1
remove set_ prefix from named parameters
2016-12-29 17:50:16 +01:00
Sébastien Loriot
94b2720fbd
use name parameters for selecting the sampling algorithm
...
A dedicated sampling of edges is also introduced as well as
an option to use input vertices to evaluate the distance.
2016-12-29 07:20:25 +01:00
Andreas Fabri
c84e72f7a5
Fix typo in example; Functions in manuals always with '()'
2016-12-29 07:20:24 +01:00
Maxime Gimeno
9140ab3f31
Replace approximated by approximate in the function names.
2016-12-29 07:20:22 +01:00
Sébastien Loriot
3710a60b9c
doc clean up
2016-12-29 07:20:22 +01:00
Maxime Gimeno
0cc2c59981
Fixes for SF.
2016-12-29 07:20:22 +01:00
Maxime Gimeno
cc44c571e5
Shorten the code lines.
2016-12-29 07:20:22 +01:00
Maxime Gimeno
3fca4399c6
Add examples and keep fixing the doc
2016-12-29 07:20:22 +01:00
Maxime Gimeno
a4127d74c1
Add distance computation to poisson_reconstruction's example.
2016-12-29 07:20:21 +01:00
Maxime Gimeno
6cf0504f95
Fixes and clean-up : first part.
2016-12-29 07:20:21 +01:00
Maxime Gimeno
6858d65e5d
Update and fix
...
Parallelize the plugin if TBB is linked with CGAL and fix the parallelized code in distance.h.
2016-12-29 07:20:21 +01:00
Maxime Gimeno
a6b3caa1a5
Add the hausdorff example file.
2016-12-29 07:20:20 +01:00
Maxime Gimeno
c5a17ce354
Change approximated_Hausdorff_distance() to use a Surface_mesh instead of a triangle range.
2016-12-29 07:20:19 +01:00
Maxime Gimeno
09040105a1
Create an example file to test the Hausdorff distance.
2016-12-29 07:20:19 +01:00
Sébastien Loriot
98862227be
make it work with Polyhedron
...
the indices of the faces are initialized now if the face index map is writable
2016-12-19 16:49:51 +01:00
Sébastien Loriot
c3e1309181
update from master branch
2016-12-05 14:37:29 +01:00
Sébastien Loriot
6604704dbe
fix examples
2016-12-05 14:26:33 +01:00
Sébastien Loriot
a84faf682c
use a larger edge target in the example
2016-11-15 13:57:12 +01:00
Andreas Fabri
ee1a911af5
only compile if the compiler supports cxx_range_for
2016-11-14 08:21:03 +01:00
Andreas Fabri
df3af79866
Add an example that uses a std::map as property map
2016-11-01 09:48:48 +01:00
Sébastien Loriot
f4d67dd4af
Refresh branch from master
2016-10-19 14:27:08 +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
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
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
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
29557c6693
add a comment in an example
2016-09-29 10:19:09 +02:00
Sébastien Loriot
5de5315ef5
vertex point map must be default constructible
2016-09-27 17:32:12 +02:00
Sébastien Loriot
5b085fbb74
update comment
2016-09-26 10:19:40 +02:00
Sébastien Loriot
6b338eeb1f
improve the name of projects in cmake scripts of examples
2016-09-08 00:02:55 +02:00
Sébastien Loriot
b47199f009
make all corefinement examples compiling
2016-07-06 11:45:23 +02:00