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

#include "geometry.h"

Include dependency graph for site.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  Site

Functions

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

Variables

int siteidx
Sitebottomsite


Function Documentation

void deref ( Site  ) 

Definition at line 66 of file site.c.

References makefree(), and Site::refcnt.

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

double dist ( Site ,
Site  
)

Definition at line 44 of file site.c.

References Site::coord, Point::x, and Point::y.

Site* getsite ( void   ) 

Definition at line 39 of file site.c.

References getfree().

Referenced by hintersect().

void makevertex ( Site  ) 

Definition at line 56 of file site.c.

References Site::sitenbr.

Referenced by voronoi().

void ref ( Site  ) 

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:28 2008 for Graphviz by  doxygen 1.5.1