Skip to Content.
Sympa Menu

cgal-discuss - Re: [cgal-discuss] Find all the faces between a source and a target faces

Subject: CGAL users discussion list

List archive

Re: [cgal-discuss] Find all the faces between a source and a target faces


Chronological Thread 
  • From: Andreas Fabri <>
  • To:
  • Subject: Re: [cgal-discuss] Find all the faces between a source and a target faces
  • Date: Thu, 28 May 2020 19:54:32 +0200
  • Authentication-results: mail2-smtp-roc.national.inria.fr; spf=None ; spf=None ; spf=None
  • Ironport-phdr: 9a23:suomBx2bpybv2PALsmDT+DRfVm0co7zxezQtwd8ZsesXI/XxwZ3uMQTl6Ol3ixeRBMOHsq8C0rCI+PqxEUU7or+5+EgYd5JNUxJXwe43pCcHRPC/NEvgMfTxZDY7FskRHHVs/nW8LFQHUJ2mPw6arXK99yMdFQviPgRpOOv1BpTSj8Oq3Oyu5pHfeQpFiCe9bL9oMRm6swTcusYIjYZmN6081gbHrnxUdupM2GhmP0iTnxHy5sex+J5s7SFdsO8/+sBDTKv3Yb02QaRXAzo6PW814tbrtQTYQguU+nQcSGQWnQFWDAXD8Rr3Q43+sir+tup6xSmaIcj7Rq06VDi+86tmTgLjhSEaPDA77W7XkNR9gr9FrhKvpxJxwIDab4+aO/V8YqzQZskVSXZbU8tLSyBMDIGxYo0SBOQBJ+ZYqIz9qkMSoBu4GAasHv3gxSVThnTr3aM1yf8uERvH3Ac9GN8BqnLUo8jvNKgMS++117PEzTvZYPxNwzf96ZPFch8/rvGLWLJ/b9bRyVMvFgPLlFqftZDlPzSP1uUNqWSU8+1gVee2hmMhtgp+rSShyN02hYnVmoIa1ErE9SNhzYg7O9C0VUF2bNymHZZQuCyWK4V7T8w/T2xstys0xbIItJylcSUK1Zkr2wPSZ+GHfYWK7R/uSPidLCtmiX57Zr6ygQu5/0anyu35TMa00VBKozJektnQrH8Cyx/T6s+ZSvRj5Eeh1zKP1wfd6+1ePU80kq/bJ4Y9zb4/jJUTtV7PHijsmEX5lKOWcF8r9fOz5OTjfLrqvIOTN4hxigz4L68gmdS/DPw3PwUPRWSX5Piw2b358UD4TrhGlOA6nrXFvJzCO8gXvLO1Dg9P3osn5BuzFTWr3dcAkXUbNl5JZAiLg5TzN13SJv3zEOmyg1CxkDdw2/DJIKfhDIjMLnnCjrjsZapx5khBwwQp199f/YhbCrQZLfLzREDxsNvYAwc4PgCuxubnD9Rw24AEVWKKGKCZMafSvUaP5uIyP+mAfogVuCj9K/Q/4f7hk2M5lUccfamvw5QXdGi1E/tnLkmDfHbgntcMHX0LswcwVuDmlUGOXSJLa3a3Ra085zU7CIy8DYfEQ4CgmKaO3CGmEZ1MeG9JEEuMHW3md4qeQPgMciOSL9RukjMaUrihTpEu1Q20tA76xbpoNPbb+jEftZL51Nl5/fHclRY39TBsFcSSz3mNT31onmMPXzI5wK9/rlZ5yluazKd4gudYGsBO5/NSSQc3LoXczux/C9DqQA3NZNaJSFC8QtWnGz49VNwxw8UWb0Z4HNWtkw7M0jKxA78Qi7yLHIU48qXB33jtP8p9y2jJ1K0mj1Q+WstPMXeph65h+AjJGoLEk0eUm7yqdasGxiLN83mDzWqUsEFeTgFwTb3JXXEZZkTIsdT0/l/OQ6WyBbg9LgdN09KOJrNQatL1lVVGWOvjONPGbm2tlGe/HxKIyqqRY4rrYGUSwDjdCFMfkw0I/HaGMxI+Bia7rG7EAjxuDwGnX0S5+uZ3rDa3T1Q/0hqRR0xnzbu8vBAP1tKGTPZG97QIoioosH1aFVyn3pqCAtyMvQdoZ+NSaNkn4X9I2GXcuhBnL5KpJLxlnE9YeANy6RC9ny5rA5lNxJB55EghyxB/fPrBjQFxMgiA1JW1AYX5b2n/+Bf1NvyInFTZjobQ/64O7LE/tkmlux+pUEwv7yc/ioUH4z6n/pzPSTEqf9fpSE9trkp1qrbfbzUn9o3d3mFrK7jyuTjHiYpwVbkVjy24dtIaC5uqUQr7EskUHc+rcrV4lFWuax8YJvFc/aUoONm3MfCB3fzzMQ==

See also

https://stackoverflow.com/questions/62066583/find-all-the-faces-between-a-source-and-a-target-faces/62071300#62071300

andreas

On 5/28/2020 4:11 PM, "Sebastien Loriot (GeometryFactory)" ( via cgal-discuss Mailing List) wrote:
Try calling boost::dijkstra_shortest_paths on the dual.
See a dual mesh example here:
https://doc.cgal.org/latest/BGL/BGL_surface_mesh_2surface_mesh_dual_8cpp-example.html

Sebastien.

On 5/28/20 4:02 PM, aseverino ( via cgal-discuss Mailing List) wrote:
I've used the CGAL::Surface_mesh_shortest_path before to find the exact
shortest path in a topological manner. But now I want something simpler that
seem to be missing from the library that is finding the logical path from
one face to another, returning a list of the faces in between.

Is there any way to do it without having to implement a tree search from
scratch?



--
Sent from: http://cgal-discuss.949826.n4.nabble.com/


-- 
Andreas Fabri, PhD
Chief Officer, GeometryFactory
Editor, The CGAL Project

phone: +33.492.954.912    skype: andreas.fabri



Archive powered by MHonArc 2.6.19+.

Top of Page