home *** CD-ROM | disk | FTP | other *** search
- /*****************************************************************************
- * "Irit" - the 3d polygonal solid modeller. *
- * *
- * Written by: Gershon Elber Ver 0.2, Mar. 1990 *
- ******************************************************************************
- * Definitions, local to module, of the polygon convexity handler. *
- *****************************************************************************/
-
- #ifndef CONVEX_GH
- #define CONVEX_GH
-
- /* Prototypes of global functions of CONVEX module: */
- ObjectStruct *ConvexPolyObjectN(ObjectStruct *PObj);
- void ConvexPolyObject(ObjectStruct *PObj);
- int ConvexPolygon(PolygonStruct *Pl);
- PolygonStruct *SplitNonConvexPoly(PolygonStruct *Pl);
- void GenRotateMatrix(MatrixType Mat, VectorType Dir);
- void ReverseVrtxList(PolygonStruct *Pl);
-
- #endif /* CONVEX_GH */
-