/* See {Squared.h} */ #include /* Last edited on 2007-01-27 14:51:08 by stolfi */ #define Squared_C_COPYRIGHT \ "Copyright © 2000,2007 Universidade Estadual de Campinas (UNICAMP)" #include #include #include #include #include #include #include void SetExWallsOfEdge(Place_t p, bool_t exists) { Place_t q = p; do { PWall(q)->exists = exists; q = NextF(q); } while (q != p); } void SetExEdge(Place_t p, bool_t exists) { PEdge(p)->exists = exists; } void SetExNode(Place_t p, bool_t exists) { OrgV(p)->exists = exists; } #define Squared_C_author \ "Created by L. A. P. Lozada, 2000.\n" \ "Modification history:\n" \ " 30-08-2000 : Nice version of the {MakeOctahedron} procedure.\n" \ " 19-09-2000 : Added the procedure {MakeDodecahedronTriang}.\n" \ " 27-10-2000 : Modified {SetCubeProperties} procedure.\n" \ " 04-11-2000 : Added the {CubeNegNodes} and {CubeBarycenter} procedures."