CGAL::insert_non_intersecting_curves

#include <CGAL/Arrangement_2.h>

template<class Traits, class Dcel, InputIterator>
void
insert_non_intersecting_curves ( Arrangement_2<Traits,Dcel>& arr,
InputIterator first,
InputIterator last)
Aggregately inserts the given range of x-monotone curves [first,last) into the arrangement arr. The input curves should be pairwise disjoint in their interior and pairwise interrior-disjoint from all existing arrangement vertices and edges. The Traits parameter must be a model of the ArrangementBasicTraits_2 concept.
Precondition: The value-type of InputIterator is Traits::X_monotone_curve_2.