box_heap.h
Go to the documentation of this file.
Definition of the boolean type. void InitHeapOfBoxes(boolean(*LessThan)(void *, void *, void *), void *userData, Theap *h) Constructor. Definition: box_heap.c:21 double HeapOfBoxesMaxSize(boolean *used, Theap *h) Computes the maximum size for all boxes in a heap. Definition: box_heap.c:63 Collection of methods to work on Tlist of boxes. Definition of a binary heap used to implement priority queues. Definition of the Tbox type and the associated functions. double HeapOfBoxesVolume(boolean *used, Theap *h) Computes the volume of a heap. Definition: box_heap.c:31 double HeapOfBoxesMaxDiagonal(boolean *used, Theap *h) Computes the maximum diagonal for all boxes in a heap. Definition: box_heap.c:45 void PrintHeapOfBoxes(FILE *f, boolean *used, char *heading, Theap *h) Prints a heap of boxes. Definition: box_heap.c:110 |
Follow us!