Graphviz 13.1.3~dev.20250813.2319
Loading...
Searching...
No Matches
voronoi.c File Reference
#include <neatogen/mem.h>
#include <neatogen/geometry.h>
#include <neatogen/edges.h>
#include <neatogen/hedges.h>
#include <neatogen/heap.h>
#include <neatogen/voronoi.h>
#include <util/gv_math.h>
Include dependency graph for voronoi.c:

Go to the source code of this file.

Functions

void voronoi (Site *(*nextsite)(void *context), void *context)
 

Function Documentation

◆ voronoi()

void voronoi ( Site *(*)(void *context)  nextsite,
void *  context 
)

Definition at line 19 of file voronoi.c.

References bottomsite, clip_line(), Site::coord, deref(), edgeinit(), ELcleanup(), ELdelete(), Halfedge::ELedge, ELinitialize(), ELinsert(), ELleft(), ELleftbnd(), Halfedge::ELpm, ELright(), endpoint(), gvbisect(), HEcreate(), hintersect(), le, el_state_t::leftend, leftreg(), makevertex(), ngdist(), NULL, PQ_min(), PQcleanup(), PQdelete(), PQempty(), PQextractmin(), PQinitialize(), PQinsert(), re, el_state_t::rightend, rightreg(), siteinit(), SWAP, top(), Halfedge::vertex, Point::x, and Point::y.

Referenced by vAdjust().

Here is the call graph for this function:
Here is the caller graph for this function: