Added CGAL_DEBUG macro

This commit is contained in:
Mael Rouxel-Labbé 2017-08-23 16:31:17 +02:00
parent f7405c8f96
commit 406f41af78
1 changed files with 36 additions and 33 deletions

View File

@ -1810,15 +1810,14 @@ Alpha_shape_3<Dt,EACT>::find_optimal_alpha(size_type nb_components) const
half = len / 2; half = len / 2;
middle = first + half; middle = first + half;
/* //#ifdef DEBUG */ #ifdef CGAL_DEBUG_ALPHA_SHAPE_3
/* std::cerr << "first : " << *first */ std::cerr << "first : " << *first
/* << " last : " */ << " last : "
/* << ((first+len != last) ? *(first+len) : *(last-1)) */ << ((first+len != last) ? *(first+len) : *(last-1))
/* << " mid : " << *middle */ << " mid : " << *middle
/* << " nb comps : " << number_of_solid_components(*middle) */ << " nb comps : " << number_of_solid_components(*middle)
/* << std::endl; */ << std::endl;
/* //#endif // DEBUG */ #endif
if (number_of_solid_components(*middle) > nb_components) if (number_of_solid_components(*middle) > nb_components)
{ {
first = middle + 1; first = middle + 1;
@ -1830,18 +1829,22 @@ Alpha_shape_3<Dt,EACT>::find_optimal_alpha(size_type nb_components) const
} }
} }
/* std::cerr << "a la fin " << std::endl */ #ifdef CGAL_DEBUG_ALPHA_SHAPE_3
/* << "first : " << *first */ std::cerr << "In the end: " << std::endl
/* << " nb comps : " << number_of_solid_components(*first) */ << "first : " << *first
/* << std::endl; */ << " nb comps : " << number_of_solid_components(*first)
/* if ((first+1) < alpha_end()) */ << std::endl;
/* std::cerr << "first+1 " << *(first+1) */ if ((first+1) < alpha_end())
/* << " nb comps : " << number_of_solid_components(*(first+1)) */ std::cerr << "first+1 " << *(first+1)
/* << std::endl; */ << " nb comps : " << number_of_solid_components(*(first+1))
/* std::cerr << std::endl; */ << std::endl;
std::cerr << std::endl;
#endif
if (number_of_solid_components(*first) <= nb_components ) return first; if (number_of_solid_components(*first) <= nb_components )
else return first+1; return first;
else
return first+1;
} }
//---------------------------------------------------------------------- //----------------------------------------------------------------------