Regina Calculation Engine
|
Helper class that provides dimension-specific aliases for face<0,...,3>(int) and faceMapping<0,...,3>(int). More...
#include <generic/alias/face.h>
Public Member Functions | |
Face< dim, 3 > * | tetrahedron (int i) const |
A dimension-specific alias for face<3>(). More... | |
REGINA_DEPRECATED Face< dim, 3 > * | getTetrahedron (int i) const |
Deprecated dimension-specific alias for face<3>(). More... | |
NPerm< dim+1 > | tetrahedronMapping (int i) const |
A dimension-specific alias for faceMapping<3>(). More... | |
REGINA_DEPRECATED NPerm< dim+1 > | getTetrahedronMapping (int i) const |
Deprecated dimension-specific alias for faceMapping<3>(). More... | |
Face< dim, 2 > * | triangle (int i) const |
A dimension-specific alias for face<2>(). More... | |
REGINA_DEPRECATED Face< dim, 2 > * | getTriangle (int i) const |
Deprecated dimension-specific alias for face<2>(). More... | |
NPerm< dim+1 > | triangleMapping (int i) const |
A dimension-specific alias for faceMapping<2>(). More... | |
REGINA_DEPRECATED NPerm< dim+1 > | getTriangleMapping (int i) const |
Deprecated dimension-specific alias for faceMapping<2>(). More... | |
Face< dim, 1 > * | edge (int i) const |
A dimension-specific alias for face<1>(). More... | |
REGINA_DEPRECATED Face< dim, 1 > * | getEdge (int i) const |
Deprecated dimension-specific alias for face<1>(). More... | |
NPerm< dim+1 > | edgeMapping (int i) const |
A dimension-specific alias for faceMapping<1>(). More... | |
REGINA_DEPRECATED NPerm< dim+1 > | getEdgeMapping (int i) const |
Deprecated dimension-specific alias for faceMapping<1>(). More... | |
Face< dim, 0 > * | vertex (int i) const |
A dimension-specific alias for face<0>(). More... | |
REGINA_DEPRECATED Face< dim, 0 > * | getVertex (int i) const |
Deprecated dimension-specific alias for face<0>(). More... | |
NPerm< dim+1 > | vertexMapping (int i) const |
A dimension-specific alias for faceMapping<0>(). More... | |
REGINA_DEPRECATED NPerm< dim+1 > | getVertexMapping (int i) const |
Deprecated dimension-specific alias for faceMapping<0>(). More... | |
Helper class that provides dimension-specific aliases for face<0,...,3>(int) and faceMapping<0,...,3>(int).
This is inherited by the class Derived, which must provide template functions of the form Face<dim, subdim>* face<subdim>(int) const
and NPerm<dim+1> faceMapping<subdim>(int) const
, for all facial dimensions subdim ≤ 3.