// Vorosweep - Copyright (C) 2010-2014 T. Mouton
//
// See the LICENSE.txt file for license information. Please report all
// bugs and problems to <thibaud.mouton@gmail.com>.

#include "border.h"

using namespace vorosweep;

// void Border::insert_sweepedge ( SweepEdge *se )
// {
//   int gid = bordergrid->get_index ( se->get_start()->p );
//   Event *ne = econtainer->get();
//   ne->init ( se, se->get_start()->p, 0.0, Event::NEWBORDEREDGESWITCH, gid ); // init event at time 0
//   add_event ( ne );  
// }

void Border::print()
{
  dbgprintf ( 1, "## BORDER %p :\n", this );
  dbgprintf ( 1, "## --> start %lf %lf, end %lf %lf\n", get_point ( 0 )->p[0], get_point ( 0 )->p[1], get_point ( 1 )->p[0], get_point ( 1 )->p[1] );
  bordergrid->print();
	dbgprintf ( 1, "## ##\n" );
}