regina::alias Namespace Reference

Contains helper classes that provide dimension-specific aliases for generic functions. More...

## Classes

class | FaceNumber
| Helper class that provides a dimension-specific alias for face(), where reasonable. More...
class | FaceNumber< Derived, 0 >
| Helper class that provides a dimension-specific alias for face(). More...
class | FaceNumber< Derived, 1 >
| Helper class that provides a dimension-specific alias for face(). More...
class | FaceNumber< Derived, 2 >
| Helper class that provides a dimension-specific alias for face(). More...
class | FaceNumber< Derived, 3 >
| Helper class that provides a dimension-specific alias for face(). More...
class | FaceNumber< Derived, 4 >
| Helper class that provides a dimension-specific alias for face(). More...
class | FaceOfSimplex
| Helper class that provides dimension-specific aliases for face<subdim>(int) and faceMapping<subdim>(int), where reasonable, for facial dimensions subdim ≤ maxdim. More...
class | FaceOfSimplex< Derived, dim, -1 >
| Helper class that provides nothing whatsoever. More...
class | FaceOfSimplex< Derived, dim, 0 >
| Helper class that provides dimension-specific aliases for face<0>(int) and faceMapping<0>(int). More...
class | FaceOfSimplex< Derived, dim, 1 >
| Helper class that provides dimension-specific aliases for face<0,1>(int) and faceMapping<0,1>(int). More...
class | FaceOfSimplex< Derived, dim, 2 >
| Helper class that provides dimension-specific aliases for face<0,1,2>(int) and faceMapping<0,1,2>(int). More...
class | FaceOfSimplex< Derived, dim, 3 >
| Helper class that provides dimension-specific aliases for face<0,...,3>(int) and faceMapping<0,...,3>(int). More...
class | FaceOfSimplex< Derived, dim, 4 >
| Helper class that provides dimension-specific aliases for face<0,...,4>(int) and faceMapping<0,...,4>(int). More...
class | FaceOfTriangulation
| Helper class that provides dimension-specific aliases for countFaces<subdim>() and face<subdim>(size_t), where reasonable, for facial dimensions subdim ≤ maxdim. More...
class | FaceOfTriangulation< Derived, dim, 0 >
| Helper class that provides dimension-specific aliases for countFaces<0>() and face<0>(size_t). More...
class | FaceOfTriangulation< Derived, dim, 1 >
| Helper class that provides dimension-specific aliases for countFaces<0,1>() and face<0,1>(size_t). More...
class | FaceOfTriangulation< Derived, dim, 2 >
| Helper class that provides dimension-specific aliases for countFaces<0,1,2>() and face<0,1,2>(size_t). More...
class | FaceOfTriangulation< Derived, dim, 3 >
| Helper class that provides dimension-specific aliases for countFaces<0,...,3>() and face<0,...,3>(size_t). More...
class | FaceOfTriangulation< Derived, dim, 4 >
| Helper class that provides dimension-specific aliases for countFaces<0,...,4>() and face<0,...,4>(size_t). More...
class | FacesOfTriangulation
| Helper class that provides a dimension-specific alias for faces<subdim>(), where reasonable, for facial dimensions subdim ≤ maxdim. More...
class | FacesOfTriangulation< Derived, dim, 0 >
| Helper class that provides a dimension-specific alias for faces<0>(). More...
class | FacesOfTriangulation< Derived, dim, 1 >
| Helper class that provides dimension-specific aliases for faces<0,1>(). More...
class | FacesOfTriangulation< Derived, dim, 2 >
| Helper class that provides dimension-specific aliases for faces<0,1,2>(). More...
class | FacesOfTriangulation< Derived, dim, 3 >
| Helper class that provides dimension-specific aliases for faces<0,...,3>(). More...
class | FacesOfTriangulation< Derived, dim, 4 >
| Helper class that provides dimension-specific aliases for faces<0,...,4>(). More...
class | IsomorphismImage
| Helper class that provides dimension-specific aliases for both const and non-const versions of simpImage(unsigned) and facetPerm(unsigned), where reasonable, for isomorphisms in dimension dim. More...
class | IsomorphismImage< Derived, 2 >
| Helper class that provides dimension-specific aliases for both const and non-const versions of simpImage(unsigned) and facetPerm(unsigned). More...
class | IsomorphismImage< Derived, 3 >
| Helper class that provides dimension-specific aliases for both const and non-const versions of simpImage(unsigned) and facetPerm(unsigned). More...
class | IsomorphismImage< Derived, 4 >
| Helper class that provides dimension-specific aliases for both const and non-const versions of simpImage(unsigned). More...
class | SimplexAt
| Helper class that provides dimension-specific aliases for simplex(size_t), where reasonable. More...
class | SimplexAt< Derived, 2, false >
| Helper class that provides dimension-specific aliases for simplex(size_t). More...
class | SimplexAt< Derived, 2, true >
| Helper class that provides dimension-specific aliases for simplex(size_t). More...
class | SimplexAt< Derived, 3, false >
| Helper class that provides dimension-specific aliases for simplex(size_t). More...
class | SimplexAt< Derived, 3, true >
| Helper class that provides dimension-specific aliases for simplex(size_t). More...
class | SimplexAt< Derived, 4, false >
| Helper class that provides dimension-specific aliases for simplex(size_t). More...
class | SimplexAt< Derived, 4, true >
| Helper class that provides dimension-specific aliases for simplex(size_t). More...
class | SimplexVoid
| Helper class that provides a dimension-specific alias for simplex(), where reasonable. More...
class | SimplexVoid< Derived, 2 >
| Helper class that provides a dimension-specific alias for simplex(). More...
class | SimplexVoid< Derived, 3 >
| Helper class that provides a dimension-specific alias for simplex(). More...
class | SimplexVoid< Derived, 4 >
| Helper class that provides a dimension-specific alias for simplex(). More...
class | Simplices
| Helper class that provides dimension-specific aliases for size(), simplices(), hasBoundaryFacets() and countBoundaryFacets(), where reasonable. More...
class | Simplices< Derived, 2 >
| Helper class that provides dimension-specific aliases for size(), simplices(), hasBoundaryFacets() and countBoundaryFacets(), where reasonable. More...
class | Simplices< Derived, 3 >
| Helper class that provides dimension-specific aliases for size(), simplices(), hasBoundaryFacets() and countBoundaryFacets(), where reasonable. More...
class | Simplices< Derived, 4 >
| Helper class that provides dimension-specific aliases for size(), simplices(), hasBoundaryFacets() and countBoundaryFacets(), where reasonable. More...

## Detailed Description

Contains helper classes that provide dimension-specific aliases for generic functions.

For example, this namespace provides aliases such as vertex() and edge() for the functions face<0>() and face<1>() in the Simplex class.

Regina's main classes (such as Triangulation, Simplex and Face) acquire these aliases through inheritance. There is typically no need for end users to explicitly refer to the namespace regina::alias.

Copyright © 1999-2016, 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).