#ifndef TriangulatedCube_H #define TriangulatedCube_H /* Last edited on 2007-02-04 18:33:18 by stolfi */ /* Procedures to build cubical polyhedra. */ #define TriangulatedCube_H_copyright \ "Copyright © 2000 Universidade Estadual de Campinas (UNICAMP)" #include #include #include #include Place_t MakeCubeTriang(uint order); /* A simple triangulated cube, building by the glue of six simples tetrahedron. */ SixPlaces_t MakeCubeT(uint order); /* Similar to {MakeCubeTriang} but returns six places instead of one. */ Place_t GlueCubeT(Place_t a, Place_t b); /* Glues two square walls, each the union of two triangular walls, as produced by {MakeCubeT}. */ #define TriangulatedCube_H_author \ "C interface created by J. Stolfi, jan/2007." #endif