Skip to Content.
Sympa Menu

cgal-discuss - Re: [cgal-discuss] Working kernels for make_conforming_*_2 and refine_Delaynay_mesh_2 ??

Subject: CGAL users discussion list

List archive

Re: [cgal-discuss] Working kernels for make_conforming_*_2 and refine_Delaynay_mesh_2 ??


Chronological Thread 
  • From: "Laurent Rineau (CGAL/GeometryFactory)" <>
  • To:
  • Subject: Re: [cgal-discuss] Working kernels for make_conforming_*_2 and refine_Delaynay_mesh_2 ??
  • Date: Wed, 04 Jul 2012 16:53:50 +0200
  • Organization: GeometryFactory

Le mercredi 04 juillet 2012 07:40:49 CaulDrohn a écrit :
> Hello guys,
>
>
> I'm trying to call the mentioned functions with various kernels (in the
> constrained Delaunays), but I get the
> "Converting from 'CGAL::Null_functor::result_type' to 'const [various]' not
> possible"-error quite often.
>
> I'm just using the example code given in the manual (46.1.3 for conforming,
> 46.2.5 for refine Delaunay).
> The Kernels I'm testing are Cartesians and SimpleCartesian for the number
> types double, CORE::Expr, Quotient<MPFloat>, Gmpq, mpqclass, leda::rational
> and leda::real.
>
> Double, Core and leda::real are compiling, the others don't. I already
> learned from other threads, that EPEC doesn't work, which could imply that
> Gmpq und Quotient<MPFloat> do not work as well, but I don't understand why.

Mesh_2 needs a kernel whose FT type has the sqrt operation. That explains why
only instantiations with kernels with FT equal to a floating point type, or
leda::read, or Core::Expr, compiles.

--
Laurent Rineau, PhD
R&D Engineer at GeometryFactory http://www.geometryfactory.com/
Release Manager of the CGAL Project http://www.cgal.org/




Archive powered by MHonArc 2.6.18.

Top of Page