macro for API hiding/exposing
PRIVATE void freeSurface(surface_t *s)
PRIVATE int * delaunay_tri(double *x, double *y, int n, int *nedges)
PRIVATE surface_t * mkSurface(double *x, double *y, int n, int *segs, int nsegs)
PRIVATE int * get_triangles(double *x, int n, int *ntris)
PRIVATE v_data * UG_graph(double *x, double *y, int n)
static int nedges
total no. of edges used in routing