Subject: CGAL users discussion list
List archive
Re: [cgal-discuss] Existing datastructures/representations for a spiral visualization
Chronological Thread
- From: Sebastien Loriot <>
- To:
- Subject: Re: [cgal-discuss] Existing datastructures/representations for a spiral visualization
- Date: Fri, 26 Jan 2024 08:46:00 +0100
- Authentication-results: mail2-smtp-roc.national.inria.fr; spf=None ; spf=Pass ; spf=None
- Ironport-data: A9a23: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
- Ironport-hdrordr: A9a23:abNTX6OllTr5CcBcTvKjsMiBIKoaSvp037BN7TEKdfU1SL3iqy nApoV56faZskdyZJhCo6H5BEDjewK5yXek2/hpAV7KZmCP0wTHEGgF1/qG/9SKIU3DH4BmtJ uIC5IObuEYdmIK6voS+DPTLz87+rS6Gb6T6dvj8w==
- Ironport-phdr: A9a23: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 kk2bF/5
- Ironport-sdr: 65b36341_wREYMZQ91o1wCHlPEfuU4eimtWKcshESJ4OMbdKtiK923gQ vWYz87B6KA6eOvwWWnafyd6ZJ4FtCjR56Chu3jA==
If you put you spiral into a CGAL::Surface_mesh object, then you can call the CGAL::draw function to diplay the mesh.
https://doc.cgal.org/latest/Surface_mesh/group__PkgDrawSurfaceMesh.html
Sebastien.
On 1/22/24 11:19, Shaad Alaka ( via cgal-discuss Mailing List) wrote:
Greetings,
I've been tasked with creating a visualization for a 3D spiral that spirals upwards, where it is especially important to convey some information with regards to each node and edge, e.g. by coloring them. The goal is to color the nodes according to how close they are to the center of the edge at a lower level in the spiral (node offset), and the edges according to their length.
My initial approach is to take the polygon viewer example, extend the polygon representation to 3D, and then just build a spiral by adding nodes/edges to that (since they can also be colored) while keeping track of them in a custom-made data structure, where I can also easily do the node offset query and traverse the spiral.
However the CGAL library is quite extensive, so I am wondering whether there is already anything built in (e.g. an existing data structure + viewer) that is more suitable for this than my proposed approach.
Thanks for reading!
Kind regards,
Shaad
--
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] Existing datastructures/representations for a spiral visualization, Shaad Alaka, 01/22/2024
- Re: [cgal-discuss] Existing datastructures/representations for a spiral visualization, Aleksey Yakovlev, 01/22/2024
- Re: [cgal-discuss] Existing datastructures/representations for a spiral visualization, Sebastien Loriot, 01/26/2024
Archive powered by MHonArc 2.6.19+.