Prusa Slicer 2.6.0
Loading...
Searching...
No Matches
PriorityQ Struct Reference

#include <src/glu-libtess/src/priorityq-heap.h>

+ Collaboration diagram for PriorityQ:

Public Attributes

PQnodenodes
 
PQhandleElemhandles
 
long size
 
long max
 
PQhandle freeList
 
int initialized
 
int(* leq )(PQkey key1, PQkey key2)
 
PriorityQHeap * heap
 
PQkeykeys
 
PQkey ** order
 
PQhandle size
 
PQhandle max
 

Detailed Description

Member Data Documentation

◆ freeList

PQhandle PriorityQ::freeList

◆ handles

◆ heap

PriorityQHeap * PriorityQ::heap

◆ initialized

int PriorityQ::initialized

Referenced by pqInit(), pqInsert(), and pqNewPriorityQ().

◆ keys

PQkey * PriorityQ::keys

◆ leq

int(* PriorityQ::leq)(PQkey key1, PQkey key2)

Referenced by pqNewPriorityQ().

◆ max [1/2]

PQhandle PriorityQ::max

Referenced by pqInit(), pqInsert(), and pqNewPriorityQ().

◆ max [2/2]

PQhandle PriorityQ::max

◆ nodes

◆ order

◆ size [1/2]

◆ size [2/2]

PQhandle PriorityQ::size

The documentation for this struct was generated from the following files: