Subject: CGAL users discussion list
List archive
- From: Bob Bill <>
- To: "Sebastien Loriot\" ( via cgal-discuss Mailing List)" <>
- Subject: Re: [cgal-discuss] Create a 3D Triangulation out of a Surface mesh
- Date: Fri, 6 May 2022 14:49:02 +0000 (UTC)
- Authentication-results: mail3-smtp-sop.national.inria.fr; spf=None ; spf=Pass ; spf=None
- Ironport-data: A9a23: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 T4vv5Pr8tE=
- Ironport-hdrordr: A9a23:A2hNWKiJtuRDNh9H6ARXzP1DVXBQXhMji2hC6mlwRA09T+Wzkc eykPMHkTr5jzgNWRgb6Ki90ci7MBXhHPtOirX5Uo3NYOCLggqVxcRZnOnfKl7bakrDH4xmpM RdmsFFYbWeMbE5t7ee3ODSKadF/DDoysCVbJ/lvg5QZDAvUYdGzy08JyS6NglNZCdgbKBSKL OsovBAoDqrPVA5B/7WOpFQN9Kvm+H2
- Ironport-phdr: A9a23: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 CRZ
- Ironport-sdr: U39mus2pSYYdfz4loaE+oRgwpBRPQIasoags+eIox6fn8GuhiWjCiajs9NxHVmx0SAjKVjfztN ADhiZE8mzXKKMWbfyXjcGkcyp4pkj1sbM/2XCbG/Lss5LWf8G7HcC/4CZ2stBWFl62yALos4fG BibllLtX2b0ooqAefeerputxuHtKmgOT76emOuX+ek8p5SJGNDp15BsxG5qytIct0Hq+UhB39K PwQcTPBxuyT4IyBGAgR4CVFti8FnMvpuLJRav9xgFicyJPHTz+FXv9atqI5xfmrKYevxp7gtj5 Ia9FKfAebXtdi7Q5xTw4pJmB
Thanks for your answers.
Sebastien, in the example you linked it seems to me that only the surface is meshed, right? I also need to fill the interior of the my surface_mesh. Is there a way to do that?
Thanks for your time.
Il venerdì 6 maggio 2022, 15:32:43 CEST, Sebastien Loriot" ( via cgal-discuss Mailing List) <> ha scritto:
You can check this example:
https://github.com/CGAL/cgal/blob/master/Mesh_3/examples/Mesh_3/remesh_polyhedral_surface_sm.cpp
Best,
Sebastien.
On 5/6/22 15:14, Bob Bill ( via cgal-discuss Mailing
List) wrote:
> I'm still trying to solve this, sorry again. I've seen the make_mesh_3
> function
> (https://doc.cgal.org/latest/Mesh_3/group__PkgMesh3Functions.html#ga1ee73dc372985c6aeef85f2415fac0ba)
> but my initial domain is a triangle Surface_mesh, not a Polyhedron as in
> the example, so I am still stuck and I need a help or a hint.
>
> Just to make things clearer, my goal is to create a 3D triangulation
> from the Surface_mesh `mesh2` of this basic example program in the
> documentation :
> https://doc.cgal.org/latest/Polygon_mesh_processing/Polygon_mesh_processing_2corefinement_consecutive_bool_op_8cpp-example.html#a5
>
> Best
>
> Il venerdì 6 maggio 2022, 01:15:25 CEST, Bob Bill <>
> ha scritto:
>
>
> Dear all,
>
> I have a triangulated Surface_mesh (which is the output of a boolean
> operation), and now I need to get a 3D triangulation from it, i.e. to
> fill it with tetrahedra. I don't see a direct way to do this, so I'd
> like to hear from you what your approach would be.
>
> My first guess was to do just:
> // CGAL::Surface_mesh<K> sm
> Triangulation tr(s.points().begin(),sm.points().end());
>
> but I don't know honestly if that's the preferred way. Any hint or
> comment is highly appreciated!
>
> Best regards,
> Bob
>
> --
> You are currently subscribed to cgal-discuss.
> To unsubscribe or access the archives, go to
> https://sympa.inria.fr/sympa/info/cgal-discuss
>
--
You are currently subscribed to cgal-discuss.
To unsubscribe or access the archives, go to
https://sympa.inria.fr/sympa/info/cgal-discuss
https://github.com/CGAL/cgal/blob/master/Mesh_3/examples/Mesh_3/remesh_polyhedral_surface_sm.cpp
Best,
Sebastien.
On 5/6/22 15:14, Bob Bill ( via cgal-discuss Mailing
List) wrote:
> I'm still trying to solve this, sorry again. I've seen the make_mesh_3
> function
> (https://doc.cgal.org/latest/Mesh_3/group__PkgMesh3Functions.html#ga1ee73dc372985c6aeef85f2415fac0ba)
> but my initial domain is a triangle Surface_mesh, not a Polyhedron as in
> the example, so I am still stuck and I need a help or a hint.
>
> Just to make things clearer, my goal is to create a 3D triangulation
> from the Surface_mesh `mesh2` of this basic example program in the
> documentation :
> https://doc.cgal.org/latest/Polygon_mesh_processing/Polygon_mesh_processing_2corefinement_consecutive_bool_op_8cpp-example.html#a5
>
> Best
>
> Il venerdì 6 maggio 2022, 01:15:25 CEST, Bob Bill <>
> ha scritto:
>
>
> Dear all,
>
> I have a triangulated Surface_mesh (which is the output of a boolean
> operation), and now I need to get a 3D triangulation from it, i.e. to
> fill it with tetrahedra. I don't see a direct way to do this, so I'd
> like to hear from you what your approach would be.
>
> My first guess was to do just:
> // CGAL::Surface_mesh<K> sm
> Triangulation tr(s.points().begin(),sm.points().end());
>
> but I don't know honestly if that's the preferred way. Any hint or
> comment is highly appreciated!
>
> Best regards,
> Bob
>
> --
> You are currently subscribed to cgal-discuss.
> To unsubscribe or access the archives, go to
> https://sympa.inria.fr/sympa/info/cgal-discuss
>
--
You are currently subscribed to cgal-discuss.
To unsubscribe or access the archives, go to
https://sympa.inria.fr/sympa/info/cgal-discuss
- [cgal-discuss] Create a 3D Triangulation out of a Surface mesh, Bob Bill, 05/06/2022
- Re: [cgal-discuss] Create a 3D Triangulation out of a Surface mesh, Bob Bill, 05/06/2022
- Re: [cgal-discuss] Create a 3D Triangulation out of a Surface mesh, Andreas Fabri, 05/06/2022
- Re: [cgal-discuss] Create a 3D Triangulation out of a Surface mesh, Sebastien Loriot, 05/06/2022
- Re: [cgal-discuss] Create a 3D Triangulation out of a Surface mesh, Bob Bill, 05/06/2022
- Re: [cgal-discuss] Create a 3D Triangulation out of a Surface mesh, Sebastien Loriot, 05/06/2022
- Re: [cgal-discuss] Create a 3D Triangulation out of a Surface mesh, Bob Bill, 05/06/2022
- Re: [cgal-discuss] Create a 3D Triangulation out of a Surface mesh, Bob Bill, 05/07/2022
- Re: [cgal-discuss] Create a 3D Triangulation out of a Surface mesh, Sebastien Loriot, 05/10/2022
- Re: [cgal-discuss] Create a 3D Triangulation out of a Surface mesh, Bob Bill, 05/07/2022
- Re: [cgal-discuss] Create a 3D Triangulation out of a Surface mesh, Bob Bill, 05/06/2022
- Re: [cgal-discuss] Create a 3D Triangulation out of a Surface mesh, Sebastien Loriot, 05/06/2022
- Re: [cgal-discuss] Create a 3D Triangulation out of a Surface mesh, Bob Bill, 05/06/2022
- Re: [cgal-discuss] Create a 3D Triangulation out of a Surface mesh, Bob Bill, 05/06/2022
Archive powered by MHonArc 2.6.19+.