GEOMETRIC MODEL INITIALIZATION:
 

void GMTKLA_Init(void);

Initialize the geometric model interface (does nothing for now but
include it for completeness sake).



   MODEL OPERATORS:
 
 int GM_NumRegions(void);

Number of model regions. Note this has nothing to do with number of
material attributes. That is the analysis preprocessing concern not
the mesh generator's or the geometric modeler's. The number of model
regions refers to the number of distinct volumes in the geometric
model.


int GM_NumFaces(void);

Number of model faces. For now, this just returns the number of
surfaces in the geometric model although they are strictly not the
same.


PGeomRegn GM_Region(int i);

Return the i'th geometric model region


PGeomFace GM_Face(int i);

Return the i'th geometric model face


void GM_Regions(int *nr, PGeomRegn **gregs);

Get all the model regions


void GM_Faces(int *nf, PGeomFace **gfaces);

Get all the model faces