Skip to Content.
Sympa Menu

cgal-discuss - Re:[cgal-discuss] Using CGAL::sqrt and CGAL::Gmpq?

Subject: CGAL users discussion list

List archive

Re:[cgal-discuss] Using CGAL::sqrt and CGAL::Gmpq?


Chronological Thread 
  • From: "Thomas Zangl - Home" <>
  • To: "cgal-discuss" <>
  • Subject: Re:[cgal-discuss] Using CGAL::sqrt and CGAL::Gmpq?
  • Date: Tue, 7 Aug 2007 10:48:28 +0200


Am Tue, 7 Aug 2007 10:39:05 +0200, schrieb "Laurent Rineau"
<>:

Hi!

>Use CGAL::Exact_predicates_exact_constructions_kernel_with_sqrt

I am aware of the *_with_sqrt Kernel but unfortunatly this leads to a
more general error:

//typedef CGAL::Lazy_exact_nt<CGAL::Gmpq> dbl;
typedef CGAL::Exact_predicates_exact_constructions_kernel_with_sqrt K;
//typedef CGAL::Exact_predicates_inexact_constructions_kernel K;
typedef K::FT dbl;
#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>
...
/*
* Regular (weighted) Triangulation
*/
typedef CGAL::Regular_triangulation_filtered_traits_2<K>
Regular_TriangulationTraits;
typedef CGAL::Regular_triangulation_2<Regular_TriangulationTraits>
Regular_triangulation;

/home/TZi/CGAL-3.3/include/CGAL/Regular_triangulation_filtered_traits_2.h: In
instantiation of `CGAL::Regular_triangulation_filtered_traits_2<K>':
/home/TZi/CGAL-3.3/include/CGAL/Regular_triangulation_2.h:32: instantiated
from `CGAL::Weighted_point_mapper_2<Regular_TriangulationTraits>'
/home/TZi/CGAL-3.3/include/CGAL/Triangulation_2.h:70: instantiated from
`CGAL::Triangulation_2<CGAL::Weighted_point_mapper_2<Regular_TriangulationTraits>,
CGAL::Tds2<CGAL::Rtvb<Regular_TriangulationTraits, CGAL::Tdsvb<void> >,
CGAL::Rtfb<Regular_TriangulationTraits,
CGAL::Tfb<Regular_TriangulationTraits, CGAL::Tdsfb<void> > > > >'
/home/TZi/CGAL-3.3/include/CGAL/Regular_triangulation_2.h:45: instantiated
from `CGAL::Regular_triangulation_2<Regular_TriangulationTraits,
CGAL::Tds2<CGAL::Rtvb<Regular_TriangulationTraits, CGAL::Tdsvb<void> >,
CGAL::Rtfb<Regular_TriangulationTraits,
CGAL::Tfb<Regular_TriangulationTraits, CGAL::Tdsfb<void> > > > >'
/include/common_2.h:31: instantiated from here
/home/TZi/CGAL-3.3/include/CGAL/Regular_triangulation_filtered_traits_2.h:59:
error: no type named `EK' in `struct K'
/home/TZi/CGAL-3.3/include/CGAL/Regular_triangulation_filtered_traits_2.h:62:
error: no type named `FK' in `struct K'
/home/TZi/CGAL-3.3/include/CGAL/Regular_triangulation_filtered_traits_2.h:64:
error: no type named `C2E' in `struct K'
/home/TZi/CGAL-3.3/include/CGAL/Regular_triangulation_filtered_traits_2.h:65:
error: no type named `C2F' in `struct K'
/home/TZi/CGAL-3.3/include/CGAL/Regular_triangulation_filtered_traits_2.h:75:
error: no type named `EK' in `struct K'
/home/TZi/CGAL-3.3/include/CGAL/Regular_triangulation_filtered_traits_2.h:81:
error: no type named `EK' in `struct K'
/home/TZi/CGAL-3.3/include/CGAL/Regular_triangulation_filtered_traits_2.h:84:
error: no type named `EK' in `struct K'
/home/TZi/CGAL-3.3/include/CGAL/Regular_triangulation_filtered_traits_2.h:87:
error: no type named `EK' in `struct K'
make: *** [src/AlphaComplex_2.o] Error 1

This worked if I use the non-sqrt kernel. If I can remember correctly,
I already reported this issue months ago...

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