Regina Calculation Engine
|
Specifies how subdim-faces are numbered within a dim-dimensional simplex. More...
#include <triangulation/facenumbering.h>
Specifies how subdim-faces are numbered within a dim-dimensional simplex.
Regina uses the following general scheme for numbering faces:
Every class Face<dim, subdim> inherits from this class, which means you can access these routines as Face<dim, subdim>::ordering(), Face<dim, subdim>::faceNumber(), and so on.
An advantage of referring to FaceNumbering<dim, subdim> directly (as opposed to Face<dim, subdim>) is that its header is lightweight: it does not pull in the large and complex headers required by Face<dim, subdim>.
This class is specialised (and optimised) in Regina's standard dimensions.
dim | the dimension of the simplex whose faces we are numbering. This must be between 1 and 15 inclusive. |
subdim | the dimension of the faces that we are numbering. This must be between 0 and dim-1 inclusive. |