=================================================================== These are the important edge data structures defined in objnode.h =================================================================== /* objnode.h --the include file for object data structures */ /* polymesh structure for basic objects constructed of polygons * there may be additional structures or unions for structures to * handle varient polygon data structures. currently this allows */ typedef struct polymesh_td { long num_pnts; long num_polys; xyz_td *pnts; long *size_polys, *indx_polys, *poly_ptr; }polymesh_td; /* the obj desc is the standard invarient object data structure which * contains the geometry of the object as well as a parent obj pointer * for composite objects */ typedef struct obj_desc_td { tran_mat_td *transform; struct obj_desc_td *parent; polymesh_td *plm_ptr; } obj_desc_td;