mirror of https://github.com/CGAL/cgal
Added CGAL_DEBUG macro
This commit is contained in:
parent
f7405c8f96
commit
406f41af78
|
|
@ -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;
|
||||||
}
|
}
|
||||||
|
|
||||||
//----------------------------------------------------------------------
|
//----------------------------------------------------------------------
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue