CGAL 4.7 - 3D Mesh Generation: Has Model Relationships

\( \newcommand{\E}{\mathrm{E}} \) \( \newcommand{\A}{\mathrm{A}} \) \( \newcommand{\R}{\mathrm{R}} \) \( \newcommand{\N}{\mathrm{N}} \) \( \newcommand{\Q}{\mathrm{Q}} \) \( \newcommand{\Z}{\mathrm{Z}} \) \( \def\ccSum #1#2#3{ \sum_{#1}^{#2}{#3} } \def\ccProd #1#2#3{ \sum_{#1}^{#2}{#3} }\)

CGAL 4.7 - 3D Mesh Generation

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
Has Model Relationships

Concept BisectionGeometricTraits_3
  Any CGAL Kernel.
Concept IntersectionGeometricTraits_3
  Any `CGAL::Kernel`.
Concept LabeledImage_3
  `CGAL::Image_3<Kernel, T>`, for any CGAL kernel `K` and any integral type `T`
Concept MeshCellBase_3

  `CGAL::Compact_mesh_cell_base_3<Gt,MD,Tds>`

  `CGAL::Mesh_cell_base_3<Gt,MD,Cb>`

Concept MeshCellCriteria_3
  `CGAL::Mesh_cell_criteria_3<Tr>`
Concept MeshComplex_3InTriangulation_3
  `CGAL::Mesh_complex_3_in_triangulation_3<Tr,CornerIndex,CurveSegmentIndex>`
Concept MeshComplexWithFeatures_3InTriangulation_3
  `CGAL::Mesh_complex_3_in_triangulation_3<Tr,CornerIndex,CurveSegmentIndex>`
Concept MeshCriteria_3
  `CGAL::Mesh_criteria_3<Tr>`
Concept MeshCriteriaWithFeatures_3
  `CGAL::Mesh_criteria_3<Tr>`
Concept MeshDomain_3

  `CGAL::Polyhedral_mesh_domain_3<Polyhedron,IGT,TriangleAccessor>`

  `CGAL::Implicit_mesh_domain_3<Function,BGT>`

  `CGAL::Labeled_image_mesh_domain_3<Image,BGT>`

  `CGAL::Labeled_mesh_domain_3<LabelingFunction,BGT>`

Concept MeshDomainField_3
  `CGAL::Mesh_constant_domain_field_3<Gt,Index>`
Concept MeshDomainWithFeatures_3

  `CGAL::Mesh_domain_with_polyline_features_3<MeshDomain_3>`

  `CGAL::Polyhedral_mesh_domain_with_features_3<IGT>`

Concept MeshEdgeCriteria_3
  `CGAL::Mesh_edge_criteria_3<Tr>`
Concept MeshFacetCriteria_3
  `CGAL::Mesh_facet_criteria_3<Tr>`
Concept MeshPolyline_3
  `std::vector<Kernel::Point_3>` for any Kernel of CGAL is a natural model of this concept.
Concept MeshVertexBase_3
  `CGAL::Mesh_vertex_base_3<Gt,MD,Vb>`
Concept TriangleAccessor_3
  `CGAL::Triangle_accessor_3<Polyhedron_3<K>,K>`