moved edge_distance example after sizing field example

This commit is contained in:
ange-clement 2023-09-05 10:27:55 +02:00
parent 99e78ec13a
commit c5cb6646e4
1 changed files with 23 additions and 23 deletions

View File

@ -897,29 +897,6 @@ 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.
\cgalFigureEnd
\subsubsection Mesh_WithEdgeDistanceCriterion Refining with edge_distance criterion
The following example shows how to generate a mesh with an edge_distance criterion.
This enables the subdivision of edges that are too far away from the sharp feature.
The output mesh have smaller edges along the curved sharp features.
\cgalExample{Mesh_3/mesh_polyhedral_domain_with_features_distancing.cpp}
\cgalFigureAnchor{mesh3edge_distance}
<center>
<table border=0>
<tr>
<td><img border="0" src="./u_arch_no_edge_distance.png" alt="u_arch mesh without edge_distance criterion"></td>
<td><img border="0" src="./u_arch_with_edge_distance.png" alt="u_arch mesh with edge_distance criterion"></td>
</tr>
</table>
</center>
\cgalFigureCaptionBegin{mesh3edge_distance}
Left: the mesh without the `%edge_distance` criterion.
Right: the mesh with the `%edge_distance` criterion.
\cgalFigureCaptionEnd
\subsubsection Mesh_3ImplicitDomainWith1DFeatures Implicit Domain With 1D Features
The following example shows how to generate a mesh from an implicit
@ -1055,6 +1032,29 @@ current polyline feature does not belong to.
\cgalExample{Mesh_3/mesh_polyhedral_domain_with_features_sizing.cpp}
\subsubsection Mesh_WithEdgeDistanceCriterion Approximation Criterion for Feature Edges
The following example shows how to generate a mesh with an edge_distance criterion.
This enables the subdivision of edges that are too far away from the sharp feature.
The output mesh have smaller edges along the curved sharp features.
\cgalExample{Mesh_3/mesh_polyhedral_domain_with_features_distancing.cpp}
\cgalFigureAnchor{mesh3edge_distance}
<center>
<table border=0>
<tr>
<td><img border="0" src="./u_arch_no_edge_distance.png" alt="u_arch mesh without edge_distance criterion"></td>
<td><img border="0" src="./u_arch_with_edge_distance.png" alt="u_arch mesh with edge_distance criterion"></td>
</tr>
</table>
</center>
\cgalFigureCaptionBegin{mesh3edge_distance}
Left: the mesh without the `%edge_distance` criterion.
Right: the mesh with the `%edge_distance` criterion.
\cgalFigureCaptionEnd
\subsection Mesh_3TuningMeshOptimization Tuning Mesh Optimization
\anchor Mesh_3_subsection_examples_optimization