Skip to Content.
Sympa Menu

cgal-discuss - Howto create a power diagram ..? (Error with includes)

Subject: CGAL users discussion list

List archive

Howto create a power diagram ..? (Error with includes)


Chronological Thread 
  • From: "Thomas Zangl - Home" <>
  • To: <>
  • Subject: Howto create a power diagram ..? (Error with includes)
  • Date: Wed, 23 May 2007 16:47:10 +0200


Hi!

I try to create a power diagram from a regular triangulation. This is
my code:

#include <CGAL/basic.h>
#include <CGAL/Exact_predicates_exact_constructions_kernel.h>

#include <CGAL/Regular_triangulation_adaptation_traits_2.h>
#include <CGAL/Regular_triangulation_euclidean_traits_2.h>
#include <CGAL/Regular_triangulation_filtered_traits_2.h>
#include <CGAL/Regular_triangulation_2.h>
#include <CGAL/Regular_triangulation_adaptation_policies_2.h>
#include <CGAL/Voronoi_diagram_2.h>

#include <CGAL/IO/Triangulation_geomview_ostream_2.h>

#include <iostream>
#include <fstream>
#include <unistd.h>

typedef CGAL::Exact_predicates_exact_constructions_kernel K;
typedef CGAL::Regular_triangulation_filtered_traits_2<K> Traits;
typedef CGAL::Regular_triangulation_2<Traits> Triangulation;

typedef CGAL::Regular_triangulation_adaptation_traits_2<Triangulation> AT;
typedef
CGAL::Regular_triangulation_degeneracy_removal_policy_2<Triangulation> AP;

typedef CGAL::Voronoi_diagram_2<Triangulation,AT,AP> VD;
[...]

and I get the following compile error:
$ make
/usr/bin/g++ -I../../include -Wall
'-I/home/TZi/CGAL-3.2.1/include/CGAL/config/i686_CYGWINNT-5.1_g++-3.4.4'
'-I/home/TZi/CGAL-3.2.1/include' -I/usr/include/boost-1_33_1
-I/usr/X11R6/include -I/usr/include/qt3 -c main.cpp
In file included from
/home/TZi/CGAL-3.2.1/include/CGAL/Regular_triangulation_adaptation_policies_2.h:24,
from main.cpp:8:
/home/TZi/CGAL-3.2.1/include/CGAL/Voronoi_diagram_2/Regular_triangulation_degeneracy_testers.h:37:
error: expected class-name before '{' token
make: *** [main.o] Error 1


Any ideas? TIA!

Best regards,
--
----------------------------------------------------------------
,yours Thomas Zangl, Bakk.rer.soc.oec. -

-
- Freelancer - IT Consulting & Software Development -
- Student of Software Development-Economy (Master) -



Archive powered by MHonArc 2.6.16.

Top of Page