mirror of https://github.com/CGAL/cgal
hide enable_if in DOXYGEN_RUNNING
This commit is contained in:
parent
40229e28e1
commit
2a131effdb
|
|
@ -176,10 +176,12 @@ namespace CGAL
|
||||||
*/
|
*/
|
||||||
template<typename Traits, typename TDS, typename SLDS,
|
template<typename Traits, typename TDS, typename SLDS,
|
||||||
typename SizingFunction,
|
typename SizingFunction,
|
||||||
typename NamedParameters = parameters::Default_named_parameters,
|
typename NamedParameters = parameters::Default_named_parameters
|
||||||
typename = std::enable_if_t<
|
#ifndef DOXYGEN_RUNNING
|
||||||
|
, typename = std::enable_if_t<
|
||||||
std::is_invocable_v<SizingFunction,
|
std::is_invocable_v<SizingFunction,
|
||||||
typename Traits::Point_3, int, typename TDS::Vertex::Index> >
|
typename Traits::Point_3, int, typename TDS::Vertex::Index> >
|
||||||
|
#endif
|
||||||
>
|
>
|
||||||
void tetrahedral_isotropic_remeshing(
|
void tetrahedral_isotropic_remeshing(
|
||||||
CGAL::Triangulation_3<Traits, TDS, SLDS>& tr,
|
CGAL::Triangulation_3<Traits, TDS, SLDS>& tr,
|
||||||
|
|
@ -269,10 +271,12 @@ void tetrahedral_isotropic_remeshing(
|
||||||
}
|
}
|
||||||
|
|
||||||
template<typename Traits, typename TDS, typename SLDS, typename FT,
|
template<typename Traits, typename TDS, typename SLDS, typename FT,
|
||||||
typename NamedParameters = parameters::Default_named_parameters,
|
typename NamedParameters = parameters::Default_named_parameters
|
||||||
typename = std::enable_if_t<
|
#ifndef DOXYGEN_RUNNING
|
||||||
|
, typename = std::enable_if_t<
|
||||||
!std::is_invocable_v<FT,
|
!std::is_invocable_v<FT,
|
||||||
typename Traits::Point_3, int, typename TDS::Vertex::Index> >
|
typename Traits::Point_3, int, typename TDS::Vertex::Index> >
|
||||||
|
#endif
|
||||||
>
|
>
|
||||||
void tetrahedral_isotropic_remeshing(
|
void tetrahedral_isotropic_remeshing(
|
||||||
CGAL::Triangulation_3<Traits, TDS, SLDS>& tr,
|
CGAL::Triangulation_3<Traits, TDS, SLDS>& tr,
|
||||||
|
|
@ -405,10 +409,12 @@ convert_to_triangulation_3(
|
||||||
///////
|
///////
|
||||||
template<typename Tr,
|
template<typename Tr,
|
||||||
typename CornerIndex, typename CurveIndex, typename FT,
|
typename CornerIndex, typename CurveIndex, typename FT,
|
||||||
typename NamedParameters = parameters::Default_named_parameters,
|
typename NamedParameters = parameters::Default_named_parameters
|
||||||
typename = std::enable_if_t<
|
#ifndef DOXYGEN_RUNNING
|
||||||
|
, typename = std::enable_if_t<
|
||||||
!std::is_invocable_v<FT,
|
!std::is_invocable_v<FT,
|
||||||
typename Tr::Geom_traits::Point_3, int, typename Tr::Vertex::Index> >
|
typename Tr::Geom_traits::Point_3, int, typename Tr::Vertex::Index> >
|
||||||
|
#endif
|
||||||
>
|
>
|
||||||
void tetrahedral_isotropic_remeshing(
|
void tetrahedral_isotropic_remeshing(
|
||||||
CGAL::Mesh_complex_3_in_triangulation_3<Tr, CornerIndex, CurveIndex>& c3t3,
|
CGAL::Mesh_complex_3_in_triangulation_3<Tr, CornerIndex, CurveIndex>& c3t3,
|
||||||
|
|
@ -432,10 +438,12 @@ void tetrahedral_isotropic_remeshing(
|
||||||
template<typename Tr,
|
template<typename Tr,
|
||||||
typename CornerIndex, typename CurveIndex,
|
typename CornerIndex, typename CurveIndex,
|
||||||
typename SizingFunction,
|
typename SizingFunction,
|
||||||
typename NamedParameters = parameters::Default_named_parameters,
|
typename NamedParameters = parameters::Default_named_parameters
|
||||||
typename = std::enable_if_t<
|
#ifndef DOXYGEN_RUNNING
|
||||||
|
, typename = std::enable_if_t<
|
||||||
std::is_invocable_v<SizingFunction,
|
std::is_invocable_v<SizingFunction,
|
||||||
typename Tr::Geom_traits::Point_3, int, typename Tr::Vertex::Index> >
|
typename Tr::Geom_traits::Point_3, int, typename Tr::Vertex::Index> >
|
||||||
|
#endif
|
||||||
>
|
>
|
||||||
void tetrahedral_isotropic_remeshing(
|
void tetrahedral_isotropic_remeshing(
|
||||||
CGAL::Mesh_complex_3_in_triangulation_3<Tr, CornerIndex, CurveIndex>& c3t3,
|
CGAL::Mesh_complex_3_in_triangulation_3<Tr, CornerIndex, CurveIndex>& c3t3,
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue