/* grid.h - Don Yang (uguu.org) 07/13/01 */ #ifndef GRID_H__ #define GRID_H__ #include"triangle.h" /* Grid definition */ typedef struct { double minx, miny; /* Grid boundaries */ double maxx, maxy; } Grid; /* Functions */ int BlobGrid(Vertex **list, Grid *grid, int c, int r); int CircularGrid(Vertex **list, Grid *grid, int r, int t); int FileGrid(Vertex **list, Grid *grid, char *name); int RandomGrid(Vertex **list, Grid *grid, int count); int SpiralGrid(Vertex **list, Grid *grid, int x, int s); int TriangleGrid(Vertex **list, Grid *grid, int c, int r); int UniformGrid(Vertex **list, Grid *grid, int c, int r); #endif