#ifndef Octahedron_H #define Octahedron_H /* Last edited on 2007-01-25 14:18:41 by stolfi */ /* Procedures to build octahedra. */ #define Octahedron_H_copyright \ "Copyright © 2000 Universidade Estadual de Campinas (UNICAMP)" #include #include #include #include EightPlaces_t MakeOctahedron(void); /* Builds a topological octahedron, and return one place wedge {p[i]} for each wall of the octahedron. */ EightPlaces_t MakeOctahedronTriang(bool_t original); /* Builds a triangulated Octahedron, with eight tetrahedra, and return one place on each original wall. If {original==TRUE} the procedure emphasizes the original elements. */ #define Octahedron_H_author \ "C interface created by J. Stolfi, jan/2007." #endif