Skip to Content.
Sympa Menu

cgal-discuss - [cgal-discuss] How to do Delaunay tetrahedralization for several triangulated surfaces

Subject: CGAL users discussion list

List archive

[cgal-discuss] How to do Delaunay tetrahedralization for several triangulated surfaces


Chronological Thread 
  • From: xianhai meng <>
  • To:
  • Subject: [cgal-discuss] How to do Delaunay tetrahedralization for several triangulated surfaces
  • Date: Mon, 21 Feb 2011 12:03:58 +0100 (CET)

I mean, for example, I have two intersected surfaces, both are represented by
triangular mesh. At the intersection line between the two surfaces, the two
meshes are watertight, but not consistent in topologcial.

I want to use the Polyhedral_mesh_domain_3 to contain the two surfaces, and
generate tetrahedron mesh by Mesh_complex_3_in_triangulation_3.

However, I was confused by how to input the two surface into mesh_domain.

Should I convert the two triangle meshes of two surfaces into Polyhedron in
CGAL and set it to mesh_domain, like below:

Polyhedron polyhedron;
//convert two meshes into polyhedron
Mesh_domain domain(polyhedron);
C3t3 c3t3 = CGAL::make_mesh_3<C3t3>(domain, criteria, no_perturb(),
no_exude())

But it seems to that the no-manifold are not supported by Polyhedron and how
to
do for the intersected part?

Or do I need to construct two Polyhedron in CGAL for the two surfaces? But if
so, how to input two Polyhedrons into the mesh_domain?



Archive powered by MHonArc 2.6.16.

Top of Page