mirror of https://github.com/CGAL/cgal
88 lines
3.2 KiB
TeX
88 lines
3.2 KiB
TeX
\ccRefChapter{3D Mesh Generation}
|
|
\ccChapterAuthor{Pierre Alliez, Laurent Rineau, St\'ephane Tayeb, Jane Tournois, Mariette Yvinec}
|
|
|
|
\section{Classified Reference Pages}
|
|
|
|
|
|
|
|
\subsection*{Concepts}
|
|
Here are the main concepts of this package:
|
|
|
|
\ccRefConceptPage{MeshComplex_3InTriangulation_3} \\
|
|
\ccRefConceptPage{MeshComplexWithFeatures_3InTriangulation_3}\\
|
|
\ccRefConceptPage{MeshDomain_3} \\
|
|
\ccRefConceptPage{MeshDomainWithFeatures_3}\\
|
|
\ccRefConceptPage{MeshCriteria_3} \\
|
|
\ccRefConceptPage{MeshCriteriaWithFeatures_3} \\
|
|
\ccRefConceptPage{MeshCellCriteria_3}\\
|
|
\ccRefConceptPage{MeshFacetCriteria_3}\\
|
|
\ccRefConceptPage{MeshEdgeCriteria_3}\\
|
|
|
|
|
|
The following concepts are secondary concepts,
|
|
related to the template parameters of some models of the main concepts:
|
|
|
|
\ccRefConceptPage{BisectionGeometricTraits_3}\\
|
|
\ccRefConceptPage{IntersectionGeometricTraits_3} \\
|
|
\ccRefConceptPage{LabeledImage_3} \\
|
|
\ccRefConceptPage{MeshCellBase_3} \\
|
|
\ccRefConceptPage{MeshVertexBase_3} \\
|
|
\ccRefConceptPage{MeshDomainField_3} \\
|
|
\ccRefConceptPage{MeshPolyline_3} \\
|
|
\ccRefConceptPage{TriangleAccessor_3}\\
|
|
|
|
|
|
\subsection*{Classes}
|
|
\ccRefIdfierPage{CGAL::Mesh_complex_3_in_triangulation_3<Tr,CornerIndex,CurveSegmentIndex>} \\
|
|
\ccRefIdfierPage{CGAL::Mesh_triangulation_3<MD,Gt>} \\
|
|
\ccRefIdfierPage{CGAL::Mesh_vertex_base_3<MD,Gt,Vb>} \\
|
|
\ccRefIdfierPage{CGAL::Mesh_cell_base_3<MD,Gt,Cb>} \\
|
|
\ccRefIdfierPage{CGAL::Mesh_criteria_3<Tr>} \\
|
|
\ccRefIdfierPage{CGAL::Mesh_cell_criteria_3<Tr>} \\
|
|
\ccRefIdfierPage{CGAL::Mesh_facet_criteria_3<Tr>} \\
|
|
\ccRefIdfierPage{CGAL::Mesh_edge_criteria_3<Tr>} \\
|
|
\ccRefIdfierPage{CGAL::Mesh_constant_domain_field_3<Gt,Index>} \\
|
|
|
|
The following classes are models of domain concepts
|
|
and their associated classes:
|
|
|
|
\ccRefIdfierPage{CGAL::Implicit_mesh_domain_3<Function,BGT>} \\
|
|
\ccRefIdfierPage{CGAL::Polyhedral_mesh_domain_3<Polyhedron,IGT,TriangleAccessor>} \\
|
|
\ccRefIdfierPage{CGAL::Polyhedral_mesh_domain_with_features_3<IGT>} \\
|
|
\ccRefIdfierPage{CGAL::Labeled_image_mesh_domain_3<Image,BGT>} \\
|
|
\ccRefIdfierPage{CGAL::Mesh_domain_with_polyline_features_3<MeshDomain_3>} \\
|
|
\ccRefIdfierPage{CGAL::Mesh_polyhedron_3<IGT>} \\
|
|
\ccRefIdfierPage{CGAL::Triangle_accessor_3<CGAL::Polyhedron_3<K>,K>} \\
|
|
|
|
|
|
%\subsection*{Enums}
|
|
|
|
|
|
\subsection*{Function Templates}
|
|
\ccRefIdfierPage{CGAL::make_mesh_3} \\
|
|
\ccRefIdfierPage{CGAL::refine_mesh_3} \\
|
|
\ccRefIdfierPage{CGAL::exude_mesh_3} \\
|
|
\ccRefIdfierPage{CGAL::perturb_mesh_3} \\
|
|
\ccRefIdfierPage{CGAL::lloyd_optimize_mesh_3} \\
|
|
\ccRefIdfierPage{CGAL::odt_optimize_mesh_3} \\
|
|
|
|
|
|
\subsection*{CGAL::parameters Functions}
|
|
\ccRefIdfierPage{CGAL::parameters::features} \\
|
|
\ccRefIdfierPage{CGAL::parameters::no_features} \\
|
|
\ccRefIdfierPage{CGAL::parameters::exude} \\
|
|
\ccRefIdfierPage{CGAL::parameters::no_exude} \\
|
|
\ccRefIdfierPage{CGAL::parameters::perturb} \\
|
|
\ccRefIdfierPage{CGAL::parameters::no_perturb} \\
|
|
\ccRefIdfierPage{CGAL::parameters::lloyd} \\
|
|
\ccRefIdfierPage{CGAL::parameters::no_lloyd} \\
|
|
\ccRefIdfierPage{CGAL::parameters::odt} \\
|
|
\ccRefIdfierPage{CGAL::parameters::no_odt} \\
|
|
|
|
|
|
\subsection*{Enumerations}
|
|
\ccRefIdfierPage{CGAL::Mesh_optimization_return_code} \\
|
|
\ccRefIdfierPage{CGAL::Mesh_facet_topology} \\
|
|
|
|
%\ccRefIdfierPage{CGAL::make_mesh_3_with_sharp_edges}
|