/misc/src/release/graphviz-2.18-1/src/graphviz-2.18/lib/neatogen/site.c File Reference

#include "mem.h"
#include "site.h"
#include <math.h>

Include dependency graph for site.c:

Go to the source code of this file.

Functions

void siteinit ()
Sitegetsite ()
double dist (Site *s, Site *t)
void makevertex (Site *v)
void deref (Site *v)
void ref (Site *v)

Variables

int siteidx
Sitebottomsite


Function Documentation

void deref ( Site v  ) 

Definition at line 66 of file site.c.

References makefree(), and Site::refcnt.

Referenced by endpoint(), PQdelete(), and voronoi().

double dist ( Site s,
Site t 
)

Definition at line 44 of file site.c.

Referenced by diffeq_model(), distvec(), embed_graph(), place_portlabel(), ptVis(), update_arrays(), and voronoi().

Site* getsite ( void   ) 

Definition at line 39 of file site.c.

References getfree().

Referenced by hintersect().

void makevertex ( Site v  ) 

Definition at line 56 of file site.c.

References Site::sitenbr.

Referenced by voronoi().

void ref ( Site v  ) 

Definition at line 73 of file site.c.

References Site::refcnt.

Referenced by bisect(), endpoint(), and PQinsert().

void siteinit ( void   ) 

Definition at line 28 of file site.c.

References freeinit().

Referenced by voronoi().


Variable Documentation

Site* bottomsite

Definition at line 23 of file site.c.

Referenced by leftreg(), rightreg(), and voronoi().

int siteidx

Definition at line 22 of file site.c.


Generated on Mon Mar 31 19:07:27 2008 for Graphviz by  doxygen 1.5.1