ParMooN
 All Classes Functions Variables Friends Pages
gridgen.h
1 /*****************************************************************************/
2 /* */
3 /* (triangle.h) */
4 /* */
5 /* Include file for programs that call Triangle. */
6 /* */
7 /* Accompanies Triangle Version 1.3 */
8 /* July 19, 1996 */
9 /* */
10 /* Copyright 1996 */
11 /* Jonathan Richard Shewchuk */
12 /* School of Computer Science */
13 /* Carnegie Mellon University */
14 /* 5000 Forbes Avenue */
15 /* Pittsburgh, Pennsylvania 15213-3891 */
16 /* jrs@cs.cmu.edu */
17 /* */
18 /*****************************************************************************/
19 
20 
22  double *pointlist; /* In / out */
23  double *pointattributelist; /* In / out */
24  int *pointmarkerlist; /* In / out */
25  int numberofpoints; /* In / out */
26  int numberofpointattributes; /* In / out */
27 
28  int *trianglelist; /* In / out */
29  double *triangleattributelist; /* In / out */
30  double *trianglearealist; /* In only */
31  int *neighborlist; /* Out only */
32  int numberoftriangles; /* In / out */
33  int numberofcorners; /* In / out */
34  int numberoftriangleattributes; /* In / out */
35 
36  int *segmentlist; /* In / out */
37  int *segmentmarkerlist; /* In / out */
38  int numberofsegments; /* In / out */
39 
40  double *holelist; /* In / pointer to array copied out */
41  int numberofholes; /* In / copied out */
42 
43  double *regionlist; /* In / pointer to array copied out */
44  int numberofregions; /* In / copied out */
45 
46  int *edgelist; /* Out only */
47  int *edgemarkerlist; /* Not used with Voronoi diagram; out only */
48  double *normlist; /* Used only with Voronoi diagram; out only */
49  int numberofedges; /* Out only */
50 };
Definition: gridgen.h:21