Skip to Content.
Sympa Menu

cgal-discuss - Re: [cgal-discuss] Dual od Delaunay Edge 3D

Subject: CGAL users discussion list

List archive

Re: [cgal-discuss] Dual od Delaunay Edge 3D


Chronological Thread 
  • From:
  • To:
  • Subject: Re: [cgal-discuss] Dual od Delaunay Edge 3D
  • Date: Tue, 11 Mar 2008 17:25:44 +0100

Hi,
It's difficult to say anything without knowing more about your code.
For instance, what is ci?

Angelo Tardugno wrote:
Hi all,

it seems like the circulator is not actually circulating, I've done a simple test:

Edge e(*ci, v_ind1, ((v_ind1+i)%4) );
cc=T.incident_cells(e);
cc_end=T.incident_cells(Edge(*ci,v_ind1,((v_ind1+i)%4)));
cout << "------------------" << endl;
cout << (cc==cc_end) << endl;
cc++;
cout << (cc==cc_end) << endl;
cc++;
cout << (cc==cc_end) << endl;
cc++;
cout << (cc==cc_end) << endl;
cc++;
cout << (cc==cc_end) << endl;
cc++;
cout << (cc==cc_end) << endl;
cc++;
cout << (cc==cc_end) << endl;
cc++;
cout << (cc==cc_end) << endl;
cc++;
cout << (cc==cc_end) << endl;
cc++;
cout << (cc==cc_end) << endl;
cc++;
cout << (cc==cc_end) << endl;
cc++;
cout << " ------------------------" << endl;

and the output gives me something like this....

-------------------------------
1
0
0

and then the program crashes. It seems like the circulator is not doing its job properly....

Any idea?

Thanks

Angelo





Archive powered by MHonArc 2.6.16.

Top of Page