#include <fstream>
#include <CGAL/Exact_predicates_inexact_constructions_kernel.h>
#include <CGAL/Voronoi_diagram_2.h>
#include <CGAL/Delaunay_triangulation_2.h>
#include <CGAL/Delaunay_triangulation_adaptation_traits_2.h>
#include <CGAL/Delaunay_triangulation_adaptation_policies_2.h>
#include <CGAL/draw_voronoi_diagram_2.h>
typedef AT::Site_2 Site_2;
int main(int argc, char* argv[])
{
VD vd;
std::ifstream ifs((argc>1)?argv[1]:"data/data4.dt.cin");
if(ifs)
{
Site_2 t;
while ( ifs >> t ) { vd.insert(t); }
ifs.close();
assert( vd.is_valid() );
}
return EXIT_SUCCESS;
}
The class Voronoi_diagram_2 provides an adaptor that enables us to view a triangulated Delaunay graph...
Definition: Voronoi_diagram_2.h:30
void draw(const T2 &at2, const GSOptions &gso)
The class Delaunay_triangulation_adaptation_traits_2 provides a model for the AdaptationTraits_2 conc...
Definition: Delaunay_triangulation_adaptation_traits_2.h:21
The class Delaunay_triangulation_caching_degeneracy_removal_policy_2 provides a model for the Adaptat...
Definition: Delaunay_triangulation_adaptation_policies_2.h:25