Subject: CGAL users discussion list
List archive
- From: Marc Alexa <>
- To:
- Subject: Re: [cgal-discuss] Mesh_3 -> Triangulation_3
- Date: Fri, 11 Jan 2019 17:14:00 +0100
- Authentication-results: mail2-smtp-roc.national.inria.fr; spf=None ; spf=Pass ; spf=None
- Ironport-phdr: 9a23:kppwHR9/jppsrP9uRHKM819IXTAuvvDOBiVQ1KB31OIcTK2v8tzYMVDF4r011RmVBdWds6oMotGVmpioYXYH75eFvSJKW713fDhBt/8rmRc9CtWOE0zxIa2iRSU7GMNfSA0tpCnjYgBaF8nkelLdvGC54yIMFRXjLwp1Ifn+FpLPg8it2O2+557ebx9UiDahfLh/MAi4oQLNu8cMnIBsMLwxyhzHontJf+RZ22ZlLk+Nkhj/+8m94odt/zxftPw9+cFAV776f7kjQrxDEDsmKWE169b1uhTFUACC+2ETUmQSkhpPHgjF8BT3VYr/vyfmquZw3jSRMMvrRr42RDui9b9mRh/0hygIKjA3/m/XhNJyg6xYpxysvAZwz5LRYIyPNPpyYqHQcNUHTmRBRMZRUClBD5u7YYQVFeoOIftTopX5p1QQohqxHxSnCeTqyjBSnH/5wbc23P4lEQ7Y0w0vBckDsHvRrNrvNacSVfq5w7XPzTXGdv5b3yr25obPchAku/6MXLRwfNLQyUkpDQPFj0+fpZbrPzOPzugCr2eb4PBkVe61jG4nsQ5xriCgxsgyjYnJg5waykze9SR5zoY6P8G3SFJ8Yd6+EJpcrT2VN4xzQs4kXmpmuz46x6UYtZKneCUG0pcqyh7FZ/CZb4SF4QjvWemVLDtgmX5odq6ziwyv/UWvzuDwTNS43VRUoiZfj9XAq3AA2hrO4cadUPR95F2u2TOX2gDT9O5EJUc0mLLeK5E7w74wkoMfvlreESPrgUn2gqCbe0E+9uin7OTnZbrmppuCOINulg7+NaEultS+AeQ+LAcOQ3CW9fqg2LDn50H0Q7VHguconqXFs53WP8sWq6qhDw9QyIkj6hK/Dzm80NQfmHkKNFdFdwidj4f1IV3BOvT4Aumwglu2izpryPXGMafgApXJNHTMjLDhfbNl505G1AUz1cxf545TCrwZPP3zVVX+tNjBAhAkMgy02ProCMhm1oMFQm+PGa+YMKbKsVCS/O4vIu+MZJUUuDnnMfQl6eTu3jcEn0QAd/ypwYcPcyL/We93Jl2QJ3vqmNYIV2kQ+REvSfTjz1yEXzkUbHm7W+cw5yowFZm9XrvEE4uiibjE0CagFYBNfUhHDEqNGDHmbdaqQfAJPQebOMQpuzgJRbHpH4oozxrovQv327NPIe/d+ylevpXmgosmr9bPnA0/oGQnR/+W1HuAGjktzzE4AgQu1aU6mnRTj1KK0Kx2mftdTIUB6PZAUwN8PpnZnbUjV4LCHznZd9LMc26IB828CGhoHN00yt4KJU16Hof6102R72+RG7YQ0oezKtk0/6bbhSWjIs98zzPL2PBkgQV3BMRIMmKii+h08A2BX4M=
Hi Laurent,
thanks for the clarification about the weights. I’m not using sharp features so I should be fine.
So what is the definition of restricted Delaunay? That the circumcenter needs to be part of the domain? That would explain why sliver on the boundary are not part of the triangulation.
Thanks!
-Marc
On Saturday, January 5, 2019 1:53:50 PM CET Marc Alexa wrote:Dear all,
I am generating a tetrahedral mesh using the suite of algorithms in Mesh_3.
I want to use the resulting mesh in my code, which is based on
Triangulation_3. The vertex and cell base classes are incompatible. My
preferred way for doing this would be writing the mesh to a file.
Unfortunately, the formats of the stream operators are different. Is there
an easy way to “reduce” what is being written by Mesh_3 to what is being
expected by Triangulation_3?
On a side note: I understand that if I am not using sliver exudation, the
triangulation generated by Mesh_3 will be Delaunay. This means I could
export the points only (and then reconstruct the tetrahedra). Then I only
need information on which tetrahedra are in the interior of the meshed
surface.
Hi Marc,
Note that the trianguation is not a Delaunay triangulation, but a *weighted*
Delaunay triangulation (call a regular triangulation). If your mesh domain
does not have 1D featured curves, then all the weights will be 0, and then
only the triangulation is equivalent to a Delaunay triangulation. (And as soon
as you use the sliver exuder, then the non-zero weights reappear.)I tried to circumvent this by using a simple convex surface,
namely a sphere. Yet even for the sphere some tetrahedra are excluded,
despite clearly lying in the interior. I do understand that the excluded
tetrahedra are slivers, but wouldn’t it make sense that a tetrahedral mesh
with the boundary vertices on the sphere contained everything inside the
sphere?
I agree that could be surprising, but that is not the definition of the
Delaunay triangulation restricted to the mesh domain.
--
Laurent Rineau, PhD
R&D Engineer at GeometryFactory http://www.geometryfactory.com/
Release Manager of the CGAL Project http://www.cgal.org/
--
You are currently subscribed to cgal-discuss.
To unsubscribe or access the archives, go to
https://sympa.inria.fr/sympa/info/cgal-discuss
- Re: [cgal-discuss] Mesh_3 -> Triangulation_3, (continued)
- Re: [cgal-discuss] Mesh_3 -> Triangulation_3, Sebastien Loriot (GeometryFactory), 01/07/2019
- Re: [cgal-discuss] Mesh_3 -> Triangulation_3, Marc Alexa, 01/09/2019
- Re: [cgal-discuss] Mesh_3 -> Triangulation_3, Sebastien Loriot (GeometryFactory), 01/10/2019
- Re: [cgal-discuss] Mesh_3 -> Triangulation_3, Marc Alexa, 01/10/2019
- Re: [cgal-discuss] Mesh_3 -> Triangulation_3, Marc Alexa, 01/10/2019
- Re: [cgal-discuss] Mesh_3 -> Triangulation_3, Mael, 01/10/2019
- Re: [cgal-discuss] Mesh_3 -> Triangulation_3, Laurent Rineau (CGAL/GeometryFactory), 01/11/2019
- Re: [cgal-discuss] Mesh_3 -> Triangulation_3, Marc Alexa, 01/11/2019
- Re: [cgal-discuss] Mesh_3 -> Triangulation_3, Laurent Rineau (CGAL/GeometryFactory), 01/11/2019
- Re: [cgal-discuss] Mesh_3 -> Triangulation_3, Marc Alexa, 01/11/2019
- Re: [cgal-discuss] Mesh_3 -> Triangulation_3, Marc Alexa, 01/10/2019
- Re: [cgal-discuss] Mesh_3 -> Triangulation_3, Marc Alexa, 01/10/2019
- Re: [cgal-discuss] Mesh_3 -> Triangulation_3, Sebastien Loriot (GeometryFactory), 01/10/2019
- Re: [cgal-discuss] Mesh_3 -> Triangulation_3, Marc Alexa, 01/09/2019
- Re: [cgal-discuss] Mesh_3 -> Triangulation_3, Laurent Rineau (CGAL/GeometryFactory), 01/11/2019
- Re: [cgal-discuss] Mesh_3 -> Triangulation_3, Marc Alexa, 01/11/2019
- Re: [cgal-discuss] Mesh_3 -> Triangulation_3, Laurent Rineau (CGAL/GeometryFactory), 01/11/2019
- Re: [cgal-discuss] Mesh_3 -> Triangulation_3, Marc Alexa, 01/11/2019
- Re: [cgal-discuss] Mesh_3 -> Triangulation_3, Sebastien Loriot (GeometryFactory), 01/07/2019
Archive powered by MHonArc 2.6.18.