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
b64cf66518
switch to boost::bind
2016-09-13 05:47:15 +02:00
Sébastien Loriot
6b338eeb1f
improve the name of projects in cmake scripts of examples
2016-09-08 00:02:55 +02:00
Laurent Rineau
1cde972cdb
Remove whitespace at end of lines
2016-06-29 11:04:29 +02:00
Guillaume Damiand
e21ef313c0
Merge branch 'CGAL_headers_only_step1-gdamiand_cjamin-old' into CGAL_headers_only_step1-gdamiand_cjamin
2016-06-22 20:54:37 +02:00
Guillaume Damiand
e3dc906dfa
Remove duplicated cmake entry.
2016-06-20 12:35:47 +02:00
Laurent Rineau
bbc05a11d9
Fix -Wconversion warnings
...
All conversions are safe.
2016-06-16 16:36:43 +02:00
Laurent Rineau
07b2acdd3c
Add the documentation
2016-06-15 18:10:15 +02:00
Laurent Rineau
00d3b9924b
Better random image: a big sphere plus small ones
2016-06-15 18:10:14 +02:00
Laurent Rineau
16d18351ce
Add example showing how to initialize components
2016-06-15 18:10:14 +02:00
Guillaume Damiand
a53f16edac
Merge branch 'CGAL_headers_only_step1-gdamiand_cjamin-old' into CGAL_headers_only_step1-gdamiand_cjamin
2016-06-09 19:09:38 +02:00
Guillaume Damiand
a5e04dcfd0
Update cmakes to deal with ZLIB in header only mode.
2016-06-09 15:39:56 +02:00
Sebastien Loriot
cf15f57a50
Merge pull request #1097 from lrineau/Mesh_3-improve_polylines_to_protect-GF
...
Mesh 3: add an example that protects features of a 3D image
2016-05-31 16:00:58 +02:00
Sébastien Loriot
40ff09bd43
Merge pull request #303 from lrineau/Mesh_3-add_remesh_polyhedral_surface-GF
...
Add an example that remeshes a polyhedral surface
2016-05-31 15:43:05 +02:00
Jane Tournois
c7d614193e
move detect_borders inside detect_features
...
and protect its use with a boolean, to avoid doing it twice
2016-05-26 11:54:30 +02:00
Jane Tournois
04c605cd2c
don't run perturb() and exude() in the surface example
...
perturb and exude are based on quality of dihedral angles so it makes no sense
to run them in this case
2016-05-26 11:53:35 +02:00
Jane Tournois
9990bfcb52
fix typos
2016-05-26 10:55:17 +02:00
Laurent Rineau
d6da4ce5b4
Add the subsubsection in the documentation
2016-05-25 17:19:12 +02:00
Laurent Rineau
b3bdee456e
Push another 2×2×2 test image
...
That new image has the case 1-2-1 on one side and the case 2-1-1 on the
other side.
2016-05-25 14:49:09 +02:00
Laurent Rineau
f5677a0639
Update the polylines...
...
...to show that inexact coordinates are allowed for extremities of the
1D-feature inside: vertices of the constructed 1D-features on the
bounding box are snapped to the close vertices of the 1D-features inside
the box.
2016-05-25 14:45:50 +02:00
Laurent Rineau
e1ccdbf567
Add an example of a labeled imaged with 1d-features
2016-05-24 16:28:17 +02:00
Laurent Rineau
121e562dd6
Merge pull request #830 from afabri/Mesh_3-Default-GF
...
Introduce CGAL::Default for the geometric traits of Mesh_triangulation_3
2016-04-22 15:26:41 +02:00
Andreas Fabri
d1cb098c0c
change all examples
2016-03-23 08:39:27 +01:00
Sébastien Loriot
cb843c839e
add a missing return
2016-02-26 15:51:04 +01:00
Andreas Fabri
78f00eb2e6
Introduce CGAL::Default for the geometric traits
2016-02-25 17:11:20 +01:00
Andreas Fabri
64a170ae8a
one more return 1
2016-02-25 16:55:15 +01:00
Andreas Fabri
d238080cc9
return 1
2016-02-25 14:58:24 +01:00
Andreas Fabri
9c1486afa0
check that the input could be read. Remove a license header in an example
2016-02-25 14:39:16 +01:00
Andreas Fabri
7f3d561fee
Add protection of border edges
2016-02-22 13:44:04 +01:00
Sebastien Loriot
277a91b4f0
Merge pull request #664 from janetournois/Mesh_3-replace_binder2nd-pmoeller
...
Mesh 3 - Improve Gray level images domain and fix warnings
2016-01-25 08:48:43 +01:00
Sebastien Loriot
2fad9efc1d
Merge pull request #633 from bo0ts/Mesh_3-replace_binder2nd-pmoeller
...
Replace deprecated binder2nd
2016-01-23 09:12:42 +01:00
Jane Tournois
790c4d68aa
change default template parameter
...
in 3D gray images, it's very likely that the area of interest is the area
where voxels have high values associated
2016-01-21 11:46:48 +01:00
Jane Tournois
d396c8c869
std::unary_function is deprecated since cpp11
...
so let's add the missing typedef instead
2016-01-19 16:07:21 +01:00
Jane Tournois
c4bf71a5e1
remove binder2nd from the Mesh_3 gray images example
2016-01-19 15:26:42 +01:00
Andreas Fabri
4a55456fee
check for the right version of vtk; improve example
2016-01-13 17:12:30 +01:00
Andreas Fabri
1fa552c1cb
Explain usage when called without arguments
2016-01-13 16:16:33 +01:00
Andreas Fabri
57ad151cd4
ImageIO no longer depends on VTK
...
* The non-documented WITH_VTK is no longer supported.
* The function CGAL::Image_3::read_vtk_image_data
has been replaced by a global function.
* Added Mesh_3/examples/Mesh_3/mesh_3D_gray_vtk_image.cpp
2016-01-13 15:50:54 +01:00
Sébastien Loriot
dd955cef30
Merge pull-request #483 from 'janetournois/Mesh_3-gray_level_image_oracle-lrineau'
...
Mesh 3 : add gray level image oracle
2015-12-18 16:46:46 +01:00
Sébastien Loriot
eedee33c44
clean up mesh_3 package directory
2015-11-24 01:15:05 +01:00
Jane Tournois
8ba792f40c
add copyright
2015-10-15 10:48:21 +02:00
Jane Tournois
e9fc33d6a1
add example data
2015-10-12 10:42:28 +02:00
Jane Tournois
039ddb0e4f
Merge branch 'Mesh_3-gray_level_image_oracle-lrineau-old' into Mesh_3-gray_level_image_oracle-lrineau
...
Conflicts:
.gitignore
2015-10-12 08:49:52 +01:00
Jane Tournois
dc3ceaef68
make message complete
2015-09-08 10:35:45 +02:00
Jane Tournois
c9da338be8
move 2 examples that need zlib
2015-09-07 17:27:54 +02:00
Laurent Rineau
984d9a4090
Add an example that remeshes a polyhedral surface
...
Using Mesh_3 only, instead of Surface Mesher, remesh a polyhedral
surface.
2015-08-31 13:03:56 +02:00
Laurent Rineau
f9917c487e
CMake 2.8.11
2015-07-13 12:36:43 +02:00
Laurent Rineau
3708b2da47
Re-add a file removed by error
...
This partially reverts commit 842b3bb5b4 ,
reversing changes made to df76f756d4 .
Only the file:
Mesh_3/examples/Mesh_3/data/liver.inr.gz
is modified (re-added).
2015-07-10 16:04:34 +02:00
Andreas Fabri
842b3bb5b4
static_cast, less typename, fix CMakeLists
2015-07-10 15:03:39 +02:00
Aymeric PELLE
3d37d6abe6
Add two examples for meshing multi domains. Fix some mistakes in the doc.
2014-09-03 16:55:10 +02:00
Laurent Rineau
3deb8e7910
Merge branch 'Mesh_3-compare_index-GF-old' into Mesh_3-compare_index-GF
...
Create an integration branch for 'Mesh_3-compare_index-GF': a new branch
created from 'master', where I merged the previous version of
'Mesh_3-compare_index-GF'.
There was a conflict with two features recently merged into 'master' for
CGAL-4.5:
- the move of two files from include/CGAL/Mesh_3/ to include/CGAL/. See
the small feature:
http://cgal.org/wiki/Features/Small_Features/New_constructor_in_Label_mesh_domain_3_and_new_function_wrapper
- parallelism for Triangulation_3 and Mesh_3:
http://cgal.org/wiki/Features/Parallel_Mesh_3
Conflicts:
Combinatorial_map/include/CGAL/Cell_attribute.h
Mesh_3/include/CGAL/Implicit_mesh_domain_3.h
Mesh_3/include/CGAL/Labeled_image_mesh_domain_3.h
Mesh_3/include/CGAL/Mesh_3/Sliver_perturber.h
Mesh_3/include/CGAL/Polyhedral_mesh_domain_3.h
Mesh_3/test/Mesh_3/test_meshing_3D_image.cpp
Mesh_3/test/Mesh_3/test_meshing_polyhedron.cpp
Mesh_3/test/Mesh_3/test_meshing_polyhedron_with_features.cpp
Polyhedron/demo/Polyhedron/Polyhedron_type.h
STL_Extension/include/CGAL/Compact_container.h
STL_Extension/test/STL_Extension/test_Compact_container.cpp
I also modified the following files during the conflict resolution:
Linear_cell_complex/include/CGAL/Cell_attribute_with_point.h
Mesh_3/include/CGAL/Labeled_mesh_domain_3.h
Mesh_3/include/CGAL/Polyhedral_mesh_domain_with_features_3.h
2014-07-18 15:47:14 +02:00