/********************************************************************/ /* STRIPE: converting a polygonal model to triangle strips Francine Evans, 1996. SUNY @ Stony Brook Advisors: Steven Skiena and Amitabh Varshney */ /********************************************************************/ /*---------------------------------------------------------------------*/ /* STRIPE:sturctsex.h -----------------------------------------------------------------------*/ #define EVEN(x) (((x) & 1) == 0) int Get_EdgeEx(int *edge1,int *edge2,int *index,int face_id, int size, int id1, int id2); void add_vert_idEx(); void Update_FaceEx(int *next_bucket, int *min_face, int face_id, int *e1, int *e2,int temp1,int temp2,int *ties); int Min_Face_AdjEx(int face_id, int *next_bucket, int *ties); int Change_FaceEx(int face_id,int in1,int in2, ListHead *pListHead, P_ADJACENCIES temp, BOOL no_check); void Delete_AdjEx(int id1, int id2,int *next_bucket,int *min_face, int current_face,int *e1,int *e2,int *ties); int Number_AdjEx(); int Update_AdjacenciesEx(int face_id, int *next_bucket, int *e1, int *e2, int *ties);