half_edge_mesh.tpp contains C++ template classes for representing a half edge mesh. The main class is HALF_EDGE_MESH_BASE.
half_edge_mesh_IO.tpp contains C++ template classes for reading and writing HALF_EDGE_MESH_BASE from or to a .off file.
Documentation can be created using doxygen.