#include <CGAL/config.h>
 
#ifdef CGAL_USE_CORE
 
#include "arr_Bezier.h"
#include "arr_print.h"
#include "read_objects.h"
 
int main(int argc, char* argv[]) {
  
  
  const char* filename = (argc > 1) ? argv[1] : "Bezier.dat";
 
  
  std::list<Bezier_curve>  curves;
  read_objects<Bezier_curve>(filename, std::back_inserter(curves));
 
  
  Arrangement arr;
  print_arrangement_size(arr);
 
  return 0;
}
 
 
#else
 
#include <iostream>
 
int main ()
{
  std::cout << "Sorry, this example needs GMP and CORE\n";
  return 0;
}
 
#endif
void insert(Arrangement_2< Traits, Dcel > &arr, const Curve &c, const PointLocation &pl=walk_pl)
The function insert inserts one or more curves or -monotone curves into a given arrangement,...