From 087138274c8ef9bcc2dab8b93052ba5fb93bf31d Mon Sep 17 00:00:00 2001 From: Laurent Rineau Date: Wed, 15 Jun 2016 14:01:36 +0200 Subject: [PATCH] Add the pictures --- Mesh_3/doc/Mesh_3/Mesh_3.txt | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/Mesh_3/doc/Mesh_3/Mesh_3.txt b/Mesh_3/doc/Mesh_3/Mesh_3.txt index 3cbc40baf27..a03d9750c0a 100644 --- a/Mesh_3/doc/Mesh_3/Mesh_3.txt +++ b/Mesh_3/doc/Mesh_3/Mesh_3.txt @@ -841,6 +841,31 @@ components) is constructed using a call to the functor `construct_intersection and eventually `%index` is constructed at the component 1 of `%intersect`. \skipline get<1>(intersect) +The result of the custom initialization can be seen in +\cgalFigureRef{mesh3custominitimage3D}. The generated 3D image contains a +big sphere at the center, and 50 smaller spheres, generated +randomly. Without the custom initialization, only the biggest component +(the sphere at the center) was initialized and meshed. With the custom +initialization, the initial `%c3t3` object contains points on all connected +components, and all spheres are meshed. + +\cgalFigureAnchor{mesh3custominitimage3D} +
+ + + + + +
+
+\cgalFigureCaptionBegin{mesh3custominitimage3D} +Left: the mesh without the custom initialization, only the big sphere at +the center is meshed + +Right: the mesh generated after the initialization of all connected components +\cgalFigureCaptionEnd + + Note that the example \ref Mesh_3/mesh_3D_image_with_custom_initialization.cpp also shows how to create an 3D image using the undocumente API of CGAL_ImageIO.