Searched refs:SweepEventQueue (Results 1 - 7 of 7) sorted by relevance

/inkscape/src/livarot/
H A Dsweep-tree.h9 class SweepEventQueue;
50 void RemoveEvents(SweepEventQueue &queue);
52 void RemoveEvent(SweepEventQueue &queue, Side s);
56 int Remove(SweepTreeList &list, SweepEventQueue &queue, bool rebalance = true);
57 int Insert(SweepTreeList &list, SweepEventQueue &queue, Shape *iDst,
59 int InsertAt(SweepTreeList &list, SweepEventQueue &queue, Shape *iDst,
63 void SwapWithRight(SweepTreeList &list, SweepEventQueue &queue);
H A Dsweep-event-queue.h18 class SweepEventQueue class
21 SweepEventQueue(int s);
22 virtual ~SweepEventQueue();
H A Dsweep-event.cpp7 SweepEventQueue::SweepEventQueue(int s) : nbEvt(0), maxEvt(s) function in class:SweepEventQueue
16 SweepEventQueue::~SweepEventQueue()
22 SweepEvent *SweepEventQueue::add(SweepTree *iLeft, SweepTree *iRight, Geom::Point &px, double itl, double itr)
65 bool SweepEventQueue::peek(SweepTree * &iLeft, SweepTree * &iRight, Geom::Point &px, double &itl, double &itr)
82 bool SweepEventQueue::extract(SweepTree * &iLeft, SweepTree * &iRight, Geom::Point &px, double &itl, double &itr)
101 void SweepEventQueue::remove(SweepEvent *e)
207 void SweepEventQueue::relocate(SweepEvent *e, int to)
H A Dsweep-tree.cpp236 SweepTree::RemoveEvents(SweepEventQueue & queue)
242 void SweepTree::RemoveEvent(SweepEventQueue &queue, Side s)
251 SweepTree::Remove(SweepTreeList &list, SweepEventQueue &queue,
274 SweepTree::Insert(SweepTreeList &list, SweepEventQueue &queue,
315 SweepTree::InsertAt(SweepTreeList &list, SweepEventQueue &queue,
493 SweepTree::SwapWithRight(SweepTreeList &/*list*/, SweepEventQueue &/*queue*/)
H A DShape.h26 class SweepEventQueue;
338 SweepEventQueue *sEvts;
386 friend class SweepEventQueue;
H A DShapeSweep.cpp186 sEvts = new SweepEventQueue(a->numberOfEdges());
863 sEvts = new SweepEventQueue(a->numberOfEdges() + b->numberOfEdges());
H A DShapeRaster.cpp41 sEvts = new SweepEventQueue(numberOfEdges());

Completed in 50 milliseconds