Make some \section \subsection

This commit is contained in:
Andreas Fabri 2012-11-14 15:39:46 +01:00
parent 2facaf8a8c
commit d2992b76b3
1 changed files with 11 additions and 11 deletions

View File

@ -595,7 +595,7 @@ Cut view of a 3D mesh produced from a segmented liver image. Code from subsectio
\subsection Mesh_3UsingVariableSizingField Using Variable Sizing %Field \subsection Mesh_3UsingVariableSizingField Using Variable Sizing %Field
\subsection Mesh_3SizingFieldasanAnalyticalFunction Sizing %Field as an Analytical %Function \subsubsection Mesh_3SizingFieldasanAnalyticalFunction Sizing %Field as an Analytical %Function
\anchor Mesh_3_subsubsection_examples_sphere_variable \anchor Mesh_3_subsubsection_examples_sphere_variable
@ -608,7 +608,7 @@ The following example shows how to use an analytical function as sizing field.
Cut view of a 3D mesh produced from an implicit sphere with non-constant sizing field. Code from subsection \ref Mesh_3_subsubsection_examples_sphere_variable generates this file. Cut view of a 3D mesh produced from an implicit sphere with non-constant sizing field. Code from subsection \ref Mesh_3_subsubsection_examples_sphere_variable generates this file.
\cgalFigureEnd \cgalFigureEnd
\subsection Mesh_3DifferentSizingFieldforDifferentSubdomains Different Sizing %Field for Different Subdomains \subsubsection Mesh_3DifferentSizingFieldforDifferentSubdomains Different Sizing %Field for Different Subdomains
\anchor Mesh_3_subsubsection_examples_3d_image_variable \anchor Mesh_3_subsubsection_examples_3d_image_variable
@ -625,7 +625,7 @@ View of a 3D mesh produced from a 3D image with different size for different org
\anchor Mesh_3_subsection_example_polyhedral_with_edges \anchor Mesh_3_subsection_example_polyhedral_with_edges
\subsection Mesh_33DPolyhedralDomainwithEdges 3D Polyhedral Domain with Edges \subsubsection Mesh_33DPolyhedralDomainwithEdges 3D Polyhedral Domain with Edges
The following example shows how to generate a mesh from a polyhedral The following example shows how to generate a mesh from a polyhedral
surface. The output mesh conforms to the sharp features of the input surface. surface. The output mesh conforms to the sharp features of the input surface.
@ -636,7 +636,7 @@ surface. The output mesh conforms to the sharp features of the input surface.
View of a 3D mesh with sharp features. Code from subsection \ref Mesh_3_subsection_example_polyhedral_with_edges generates this mesh. View of a 3D mesh with sharp features. Code from subsection \ref Mesh_3_subsection_example_polyhedral_with_edges generates this mesh.
\cgalFigureEnd \cgalFigureEnd
\subsection Mesh_3ImplicitDomainWith1DFeatures Implicit Domain With 1D Features \subsubsection Mesh_3ImplicitDomainWith1DFeatures Implicit Domain With 1D Features
The following example shows how to generate a mesh from an implicit The following example shows how to generate a mesh from an implicit
domain. We add by hand the intersection of the spheres as a sharp feature. domain. We add by hand the intersection of the spheres as a sharp feature.
@ -658,7 +658,7 @@ two optimization steps are performed, a perturbation and a sliver exudation.
The following examples show how to disable default optimization steps The following examples show how to disable default optimization steps
and how to tune the parameters of optimization steps. and how to tune the parameters of optimization steps.
\subsection Mesh_3DisablingExudationandTuningPerturbation Disabling Exudation and Tuning Perturbation \subsubsection Mesh_3DisablingExudationandTuningPerturbation Disabling Exudation and Tuning Perturbation
In this first example, we show how to disable the exudation step. In this first example, we show how to disable the exudation step.
The optimization phase after the refinement includes only The optimization phase after the refinement includes only
@ -673,7 +673,7 @@ through a call to `perturb_mesh_3()` with tuned parameters.
\cgalExample{Mesh_3/mesh_optimization_example.cpp} \cgalExample{Mesh_3/mesh_optimization_example.cpp}
\subsection Mesh_3UsingLloydGlobalOptimization Using Lloyd Global Optimization \subsubsection Mesh_3UsingLloydGlobalOptimization Using Lloyd Global Optimization
In this second example, we show how to call the Lloyd optimization on the In this second example, we show how to call the Lloyd optimization on the
mesh, followed by a call to exudation. We set a time bound of 30s for the Lloyd optimization. mesh, followed by a call to exudation. We set a time bound of 30s for the Lloyd optimization.
@ -699,7 +699,7 @@ shaped elements: we set the facet angle bound and the radius edge bound to their
theoretical limit (resp. 30 degrees and 2). We also use the same uniform sizing field for facets theoretical limit (resp. 30 degrees and 2). We also use the same uniform sizing field for facets
and cells. and cells.
\subsection Mesh_3ImplicitFunction Implicit %Function \subsubsection Mesh_3ImplicitFunction Implicit %Function
We mesh an analytical sphere of radius 1. We mesh an analytical sphere of radius 1.
@ -790,7 +790,7 @@ vertices/second
</CENTER> </CENTER>
\subsection Mesh_3PolyhedralDomain Polyhedral Domain \subsubsection Mesh_3PolyhedralDomain Polyhedral Domain
\cgalFigureBegin{figuremesh_3_benchmark_polyhedral,bench_polyhedral.jpg} \cgalFigureBegin{figuremesh_3_benchmark_polyhedral,bench_polyhedral.jpg}
View of polyhedral mesh generation result (size = 0.005). View of polyhedral mesh generation result (size = 0.005).
@ -887,7 +887,7 @@ vertices/second
</CENTER> </CENTER>
\subsection Mesh_33DImage 3D Image \subsubsection Mesh_33DImage 3D Image
\cgalFigureBegin{figuremesh_3_benchmark_3d_image,bench_3d.jpg} \cgalFigureBegin{figuremesh_3_benchmark_3d_image,bench_3d.jpg}
View of 3d image mesh generation result (size = 4). View of 3d image mesh generation result (size = 4).
@ -974,7 +974,7 @@ vertices/second
\section Mesh_3DesignAndImpl Design and Implementation History \section Mesh_3DesignAndImpl Design and Implementation History
\subsection Mesh_3TheoreticalFoundations Theoretical Foundations \subsubsection Mesh_3TheoreticalFoundations Theoretical Foundations
The \cgal mesh generation package implements a meshing engine based The \cgal mesh generation package implements a meshing engine based
on the method of Delaunay refinement introduced by Chew \cite c-gqmgc-93 and Ruppert \cite r-draq2d-95 on the method of Delaunay refinement introduced by Chew \cite c-gqmgc-93 and Ruppert \cite r-draq2d-95
@ -999,7 +999,7 @@ and Tournois et al. \cite cgal:twad-iropitmg-09,
while the exudation process is, the now famous, optimization by weighting described while the exudation process is, the now famous, optimization by weighting described
in Edelsbrunner et al. \cite cgal:cdeft-slive-00. in Edelsbrunner et al. \cite cgal:cdeft-slive-00.
\subsection Mesh_3ImplementationHistory Implementation History \subsubsection Mesh_3ImplementationHistory Implementation History
Work on the package `Mesh_3` started during the PhD thesis of Laurent Rineau Work on the package `Mesh_3` started during the PhD thesis of Laurent Rineau
advised by Mariette Yvinec. A code prototype, together advised by Mariette Yvinec. A code prototype, together