#ifndef TriangulatedDodecahedron_H #define TriangulatedDodecahedron_H /* Last edited on 2007-01-25 14:17:50 by stolfi */ /* Procedures to buils triangulated dodecahedra (semi-regular polyhedra with 60 triangular faces). */ #define TriangulatedDodecahedron_H_copyright \ "Copyright © 2000 Universidade Estadual de Campinas (UNICAMP)" #include #include #include #include TwelveByFivePlaces_t MakeTriangulatedDodecahedron(bool_t original); /* Builds a triangulated dodecahedron, trough the automatic gluing of 60 tetrahedra. If {original==TRUE} the procedure emphasize the original elements. */ TwelveByFivePlaces_t TriangulatedDodecahedron2(void); /* [!!! Return type was {Free_vec_t}.] */ /* Build a triangulated dodecahedron, as the gluing of sixty tetrahedra, the gluings are done manually one to one (not automatically). */ #define TriangulatedDodecahedron_H_author \ "C interface created by J. Stolfi, jan/2007" #endif