Lines Matching refs:sEvts

185     if (sEvts == NULL) {
186 sEvts = new SweepEventQueue(a->numberOfEdges());
211 while (curAPt < a->numberOfPoints() || sEvts->size() > 0) {
219 if (sEvts->peek(intersL, intersR, ptX, ptL, ptR))
227 sEvts->extract(intersL, intersR, ptX, ptL, ptR);
340 intersL->RemoveEvent (*sEvts, LEFT);
341 intersR->RemoveEvent (*sEvts, RIGHT);
346 intersL->SwapWithRight (*sTree, *sEvts);
436 node->Remove (*sTree, *sEvts, true);
483 node->RemoveEvents (*sEvts);
498 node->Insert (*sTree, *sEvts, this, lastPointNo, true);
538 node->InsertAt (*sTree, *sEvts, this, insertionNode,
822 delete sEvts;
823 sEvts = NULL;
862 if (sEvts == NULL) {
863 sEvts = new SweepEventQueue(a->numberOfEdges() + b->numberOfEdges());
902 while (curAPt < a->numberOfPoints() || curBPt < b->numberOfPoints() || sEvts->size() > 0)
904 /* for (int i=0;i<sEvts.nbEvt;i++) {
905 printf("%f %f %i %i\n",sEvts.events[i].posx,sEvts.events[i].posy,sEvts.events[i].leftSweep->bord,sEvts.events[i].rightSweep->bord); // localizing ok
925 if (sEvts->peek(intersL, intersR, ptX, ptL, ptR))
941 sEvts->extract(intersL, intersR, ptX, ptL, ptR);
960 sEvts->extract(intersL, intersR, ptX, ptL, ptR);
980 sEvts->extract(intersL, intersR, ptX, ptL, ptR);
1000 sEvts->extract(intersL, intersR, ptX, ptL, ptR);
1146 intersL->RemoveEvent (*sEvts, LEFT);
1147 intersR->RemoveEvent (*sEvts, RIGHT);
1152 intersL->SwapWithRight (*sTree, *sEvts);
1244 node->Remove (*sTree, *sEvts, true);
1292 node->RemoveEvents (*sEvts);
1308 node->Insert (*sTree, *sEvts, this, lastPointNo, true);
1351 // node->Insert(sTree,*sEvts,this,lastPointNo,true);
1352 node->InsertAt (*sTree, *sEvts, this, insertionNode,
1630 delete sEvts;
1631 sEvts = NULL;
1670 sEvts->add(a, b, atx, atl, atr);