macro for API hiding/exposing
PRIVATE void PQdelete(pq_t *pq, Halfedge *)
PRIVATE void PQinsert(pq_t *pq, Halfedge *, Site *, double)
PRIVATE Point PQ_min(pq_t *pq)
PRIVATE pq_t * PQinitialize(void)
PRIVATE bool PQempty(const pq_t *pq)
PRIVATE Halfedge * PQextractmin(pq_t *pq)
PRIVATE void PQcleanup(pq_t *pq)