This commit is contained in:
Andreas Fabri 2023-05-16 16:22:48 +01:00
parent fdcdd1a9eb
commit b6531a76d1
4 changed files with 12 additions and 8 deletions

View File

@ -20,9 +20,12 @@
\example Mesh_3/mesh_optimization_example.cpp \example Mesh_3/mesh_optimization_example.cpp
\example Mesh_3/mesh_optimization_lloyd_example.cpp \example Mesh_3/mesh_optimization_lloyd_example.cpp
\example Mesh_3/mesh_polyhedral_domain.cpp \example Mesh_3/mesh_polyhedral_domain.cpp
\example Mesh_3/mesh_polyhedral_domain_sm.cpp
\example Mesh_3/mesh_polyhedral_complex.cpp \example Mesh_3/mesh_polyhedral_complex.cpp
\example Mesh_3/mesh_polyhedral_complex_sm.cpp
\example Mesh_3/remesh_polyhedral_surface.cpp \example Mesh_3/remesh_polyhedral_surface.cpp
\example Mesh_3/mesh_polyhedral_domain_with_features.cpp \example Mesh_3/mesh_polyhedral_domain_with_features.cpp
\example Mesh_3/mesh_polyhedral_domain_with_features_sm.cpp
\example Mesh_3/mesh_polyhedral_domain_with_features_sizing.cpp \example Mesh_3/mesh_polyhedral_domain_with_features_sizing.cpp
\example Mesh_3/mesh_polyhedral_domain_with_surface_inside.cpp \example Mesh_3/mesh_polyhedral_domain_with_surface_inside.cpp
\example Mesh_3/mesh_polyhedral_domain_with_lipschitz_sizing.cpp \example Mesh_3/mesh_polyhedral_domain_with_lipschitz_sizing.cpp

View File

@ -126,15 +126,16 @@ typedef Tr::FT FT;
The behavior and semantic of the arguments are the same The behavior and semantic of the arguments are the same
as above, except that the radius bound parameter is a functional as above, except that the radius bound parameter is a functional
instead of a constant. instead of a constant.
@todo hide the `enable_if_t`
*/ */
template <typename Sizing_field> template <typename Sizing_field>
Mesh_cell_criteria_3(const FT& radius_edge_bound, Mesh_cell_criteria_3(const FT& radius_edge_bound
const Sizing_field& radius_bound, ,const Sizing_field& radius_bound
const FT& min_radius_bound = 0., ,const FT& min_radius_bound = 0.
std::enable_if_t< #ifndef DOXYGEN_RUNNING
,std::enable_if_t<
Mesh_3::Is_mesh_domain_field_3<Tr,Sizing_field>::value Mesh_3::Is_mesh_domain_field_3<Tr,Sizing_field>::value
>* = 0 >* = 0
#endif
) )
{ {
if (FT(0) != min_radius_bound) if (FT(0) != min_radius_bound)

View File

@ -206,9 +206,9 @@ and cell base classes are respectively `Vertex_base` and `Cell_base`.
*/ */
typedef unspecified_type type; typedef unspecified_type type;
#endif /// @}
/// @} #endif
}; // end struct Mesh_triangulation_3 }; // end struct Mesh_triangulation_3
} // end namespace CGAL } // end namespace CGAL

View File

@ -369,7 +369,7 @@ public:
/** /**
* Constructs a set of `n points on the surface, and output them to * Constructs a set of `n` points on the surface, and output them to
* the output iterator `pts` whose value type is required to be * the output iterator `pts` whose value type is required to be
* `std::pair<Points_3, Index>`. * `std::pair<Points_3, Index>`.
*/ */