Home | History | Annotate | Download | only in libtess

Lines Matching refs:PriorityQ

39 ** $Header: //depot/main/gfx/lib/glu/libtess/priorityq-heap.c#5 $
45 #include "priorityq-heap.h"
62 PriorityQ *pqNewPriorityQ( int (*leq)(PQkey key1, PQkey key2) )
64 PriorityQ *pq = (PriorityQ *)memAlloc( sizeof( PriorityQ ));
92 void pqDeletePriorityQ( PriorityQ *pq )
100 static void FloatDown( PriorityQ *pq, long curr )
130 static void FloatUp( PriorityQ *pq, long curr )
153 void pqInit( PriorityQ *pq )
167 PQhandle pqInsert( PriorityQ *pq, PQkey keyNew )
215 PQkey pqExtractMin( PriorityQ *pq )
238 void pqDelete( PriorityQ *pq, PQhandle hCurr )