Skip to Content.
Sympa Menu

cgal-discuss - Fill a hole in Polyhedron with Polyhedron_incremental_builder

Subject: CGAL users discussion list

List archive

Fill a hole in Polyhedron with Polyhedron_incremental_builder


Chronological Thread 
  • From: "Mengda Wu" <>
  • To:
  • Cc:
  • Subject: Fill a hole in Polyhedron with Polyhedron_incremental_builder
  • Date: Fri, 4 Jan 2008 16:16:32 -0800
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:mime-version:content-type; b=gEIpP6bDAQNDmMvnSokTp9UjwdZUpImtIx/mTWczRcJyoAyHNsjqQSP58KBwocHkQxZs5LU6wAAS/9SANlfA4waNN3Cp5APTt+3QI3t86xyqLDOF95xRK+QdPikz/xCaZml5SMvtFcgtB07KnXtJSSjnkmDQXirSGzczrftHTR4=

Hi all,

   I am trying to fill a hole in Polyhedron with Polyhedron_incremental_builder. The code I implemented sometimes works
and sometimes not. It is very weird. I used ABSOLUTE_INDEXING mode. All facets on the polyhedron are triangles.
The triangles to fill the hole are known.  I used add_facet() to insert a new facet after checking by test_facet(). Sometimes I got the error message like:

CGAL::Polyhedron_incremental_builder_3<HDS>::
lookup_halfedge(): input error: facet 2231 has a self intersection at vertex 473


  This means add_facet() fails although test_facet() succeeds. What does this message really mean? How can a triangle intersect itself?

Thanks,
Mengda


  • Fill a hole in Polyhedron with Polyhedron_incremental_builder, Mengda Wu, 01/05/2008

Archive powered by MHonArc 2.6.16.

Top of Page