Regina Calculation Engine
Classes | Namespaces
triangulation.h File Reference

Internal header for working with triangulations of arbitrary dimension. More...

#include "packet/packet.h"
#include "triangulation/forward.h"
#include "utilities/markedvector.h"
#include "utilities/xmlutils.h"
#include <type_traits>
#include "triangulation/detail/triangulation.h"
#include "triangulation/generic.h"

Classes

class  regina::XMLTriangulationReader< dim >
 
An XML packet reader that reads a single dim-dimensional triangulation. More...
 
class  regina::FaceList< dim, subdim >
 Stores the list of all subdim-faces of a dim-dimensional triangulation. More...
 
class  regina::Triangulation< dim >
 
A dim-dimensional triangulation, built by gluing together dim-dimensional simplices along their (dim-1)-dimensional facets. More...
 
class  regina::DegreeLessThan< dim, subdim >
 A function object used for sorting faces of triangulations by increasing degree. More...
 
class  regina::DegreeGreaterThan< dim, subdim >
 A function object used for sorting faces of triangulations by decreasing degree. More...
 

Namespaces

 regina
 Contains the entire Regina calculation engine.
 

Detailed Description

Internal header for working with triangulations of arbitrary dimension.

This file is automatically included from triangulation/generic.h; there is no need for end users to include this header explicitly.


Copyright © 1999-2021, The Regina development team
This software is released under the GNU General Public License, with some additional permissions; see the source code for details.
For further information, or to submit a bug or other problem, please contact Ben Burton (bab@maths.uq.edu.au).