MeshDomain_3::Subdomain is not part of the concept

This commit is contained in:
Mael Rouxel-Labbé 2023-01-02 13:57:53 +01:00
parent 3f4ebb1e0e
commit 94c6c7a1f0
2 changed files with 7 additions and 4 deletions

View File

@ -750,8 +750,9 @@ int
Refine_cells_3<Tr,Cr,MD,C3T3_,P_,Ct,C_>::
number_of_bad_elements_impl()
{
typedef typename MD::Subdomain Subdomain;
typedef typename Tr::Finite_cells_iterator Finite_cell_iterator;
typedef typename MD::Subdomain_index Subdomain_index;
typedef boost::optional<Subdomain_index> Subdomain;
typedef typename Tr::Finite_cells_iterator Finite_cell_iterator;
int count = 0;
#if defined(CGAL_MESH_3_VERBOSE) || defined(CGAL_MESH_3_PROFILING)

View File

@ -1052,7 +1052,8 @@ int
Refine_facets_3<Tr,Cr,MD,C3T3_,P_,Ct,B_,C_>::
number_of_bad_elements_impl()
{
typedef typename MD::Subdomain Subdomain;
typedef typename MD::Subdomain_index Subdomain_index;
typedef boost::optional<Subdomain_index> Subdomain;
typedef typename Tr::Finite_facets_iterator Finite_facet_iterator;
int count = 0, count_num_bad_surface_facets = 0;
@ -1733,7 +1734,8 @@ Refine_facets_3_base<Tr,Cr,MD,C3T3_,Ct,C_>::
is_facet_encroached(const Facet& facet,
const Weighted_point& point) const
{
typedef typename MD::Subdomain Subdomain;
typedef typename MD::Subdomain_index Subdomain_index;
typedef boost::optional<Subdomain_index> Subdomain;
if ( r_tr_.is_infinite(facet) || ! this->is_facet_on_surface(facet) )
return false;