Skip to Content.
Sympa Menu

cgal-discuss - Re: [cgal-discuss] Passing face_handles

Subject: CGAL users discussion list

List archive

Re: [cgal-discuss] Passing face_handles


Chronological Thread 
  • From: "Laurent Rineau (GeometryFactory)" <>
  • To:
  • Subject: Re: [cgal-discuss] Passing face_handles
  • Date: Mon, 20 Apr 2009 10:08:56 +0200
  • Organization: GeometryFactory

On Monday 20 April 2009 04:03:18

wrote:
> Hi all, I'm having issues with passing cgal objects and variables, ie when
> a valid face_handle is passed to a different function it suddenly changes
> all its values etc
>
> Face_handle current = surface[i], test = surface[i]->neighbor(j);//current
> and test are both fine
> CheckWall(current, test, &hazardType, &tested, &numTested);//inside
> CheckWall() their values are completely different

If your function CheckWall modifies the triangulation, handles to faces
may be modified (like iterators of a vector when you insert things in it).

--
Laurent Rineau, PhD
Engineer at GeometryFactory
http://www.geometryfactory.com/




Archive powered by MHonArc 2.6.16.

Top of Page