Skip to Content.
Sympa Menu

cgal-discuss - Re: [cgal-discuss] K-3D and Nef 3D booleans - (almost) success

Subject: CGAL users discussion list

List archive

Re: [cgal-discuss] K-3D and Nef 3D booleans - (almost) success


Chronological Thread 
  • From: Bart Janssens <>
  • To:
  • Subject: Re: [cgal-discuss] K-3D and Nef 3D booleans - (almost) success
  • Date: Wed, 29 Aug 2007 21:56:17 +0200
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:from:to:subject:date:user-agent:references:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:message-id:sender; b=czSSN2NHw4OGKBHIxwqHyqjD6tEVzEi6DKlSqxHQIndmgLPIoWdJw7oxBQm7Gv48dRAeHnSiT0un5mqtQ7nXzTngd1Npdu9MXJCCceAcPNlHcgfZ/PpDghQY9yFrRyBq6H+piIxFSy6x2LHRt68mOzw88z9wdJcbsxwF4mZv+jc=

On Wednesday 29 August 2007 14:00:12 Peter Hachenberger wrote:
> typedef Nef_polyhedron_3<Kernel, CGAL::SNC_indexed_items>
> Nef_polyhedron_3;
>
> Maybe that is enough to make your kernel run. I hope so, because I think
> it's an interesting approach and I'd like to see it run. Note, that most
> likely your kernel will have the downside that the representation will
> not be unique any more. Because of the inexact geometry redundant edges
> and facets cannot be identified any more. A different possibility is,
> that your kernel even simplifies items that would not be simplified by
> exact arithmetic because of rounding issues. I'm curious. Let me know
> what happens.

Thanks for the tip. I upgraded to 3.3, and with the above code I get:
CGAL error: assertion violation!
Expr: normalized(cet->circle()) == normalized(ce->circle().opposite())
File: /usr/local/include/CGAL/Nef_3/SNC_external_structure.h
Line: 1153

regards,

Bart



Archive powered by MHonArc 2.6.16.

Top of Page