Skip to Content.
Sympa Menu

cgal-discuss - Re: [cgal-discuss] Details on point location in the unbounded face

Subject: CGAL users discussion list

List archive

Re: [cgal-discuss] Details on point location in the unbounded face


Chronological Thread 
  • From: Zohar Levi <>
  • To:
  • Subject: Re: [cgal-discuss] Details on point location in the unbounded face
  • Date: Thu, 16 Jan 2025 15:44:53 +1300
  • Authentication-results: mail2-smtp-roc.national.inria.fr; spf=None ; spf=Pass ; spf=None
  • Ironport-data: A9a23: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
  • Ironport-hdrordr: A9a23:Mw3qpahqGqNGJE7EdT2vuVYayHBQXjcji2hC6mlwRA09TyXqrb HWoN0w0xjohDENHFQtnt6cOcC7MAzhHPlOkPQs1NaZLXPbUQ6TR72KgrGSoAEIdxeOjtK1kJ 0QCJSWa+eAb2SS7/yb3ODQKb9Jrri6GeKT9IHjJhxWPGVXgs9bnmBE40qgYyhLrXF9dOYEPa vZ3OxhhxDlVFY2SoCAJlcjNtKom/T70KjhZh4NQz4LgTPgsRqYrIT9FBiTmjMwOgki/V93mV KprzDE
  • Ironport-phdr: A9a23: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 DacFAnoOTHRzlHU
  • Ironport-sdr: 678872ae_yw3EzWyBWP3O5WQk1cn4uoMKCg6qVIYJxHOHQBRC5lr2N1q V7Tal01FfYfwYctaT9LEly02xSB7Wr8Au7X2J8Q==


Sorry, I haven't considered it deeply. It's not my code, and I was aiming for a quick solution.

I said triangulation, but it's a triangulation that is held in an Arrangement_2, which does some intersections. It's attached to Arr_landmarks_point_location for point location. I could probably rethink the whole design unless you have a quick tip. It just seemed weird that the point location can't give me any useful info about a point that is epsilon away from my shape.

On 16/1/25 9:28, \"Sebastien Loriot (GeometryFactory)\"" ( via cgal-discuss Mailing List) wrote:
If you have a triangulation, why don't you use it for the point location?

I'm probably missing something...

Sebastien.

On 1/15/25 21:21, Zohar Levi ( via cgal-discuss Mailing List) wrote:

I have a triangulation embedded in a unit disk (after Tutte).
I'm doing point location using CGAL::Arr_landmarks_point_location<Arrangement_2>.
Due to numerical issues, a point that I'm looking for falls in the unbounded face but an epsilon distance from the boundary.
The return value is the unbounded face, which seems like returning failure. Since a search has already been done, is there a way to get more useful info, e.g., closest boundary edge? Otherwise, I'll need to search again with AABB or something.






Archive powered by MHonArc 2.6.19+.

Top of Page