CGAL::remove_curve

#include <CGAL/Arrangement_with_history_2.h>

template <class Traits, class Dcel>
Size
remove_curve ( Arrangement_with_history_2<Traits,Dcel>& arr,
typename Arrangement_with_history_2<Traits,Dcel>::Curve_handle ch)
Removes a curve, specified by its handle ch, from the arrangement, by deleting all the edges it induces. The function returns the number of deleted edges.