--- GENERATOR: 'Mozilla/4.05C-SGI [en] (X11; I; IRIX64 6.5 IP28) [Netscape]' --- "30" "30"](mstkla.md#typedefs) "30" "30"](parent-child.md) "30" "30"](Mesh.md) ------------------------------------------------------------------------ ------------------------------------------------------------------------   **TYPEDEFS FOR MESH AND MODEL ENTITIES** ------------------------------------------------------------------------   A mesh object (actually a pointer to it) in the interface can be declared as  *PMeshObj* mesh1, mesh2;   Mesh entity types are as follows:  / * Mesh Regions */  *PMeshRegn* reg1, oreg, regarr[50];    / * Mesh Vertices (nodes) */  *PMeshVert* vert, *verts. vert[20][30];  / * Mesh Face */  *PMeshFace* rface;  / * Mesh Edge */  *PMeshEdge* face\_edges[4];  / * Type of mesh region or element       */  / * This is an enum decl which can be    */  / * TET, PYRAMID, PRISM, HEX or RDELETED */  *ElType* reg\_type;  / * Type of mesh vertec */  / * Can be VIGNORE, VPARENT, VDELETED */  *VType* vert\_type;     Geometric model entity types are:  / * Model entity - can be a region, face, edge or a vertex */  *PGeomEntity*  gent;  / * Model region */  *PGeomRegn* greg;    / * Model face */  *PGeomFace* gfaces[20], * *gfaces2, interface;  / * Model edge - not used at this point */  *PGeomEdge* geds[], *gfeds;  / * Model vertex - not used at this point */  *PGeomVert* gv1, gv2;  / * Type of model entity - can be GREGION, GFACE, GEDGE, GVERTEX */ * GType* geomtype;    "30" "30"](mstkla.md#typedefs) "30" "30"](parent-child.md) "30" "30"](Mesh.md)