Regina Calculation Engine
|
Helper class that provides a dimension-specific alias for faces<subdim>(), where reasonable, for facial dimensions subdim ≤ maxdim. More...
#include <triangulation/alias/face.h>
Helper class that provides a dimension-specific alias for faces<subdim>(), where reasonable, for facial dimensions subdim ≤ maxdim.
This is inherited by the class Derived, which must provide a template function of the form T faces<subdim>() const
, again for all facial dimensions subdim ≤ maxdim.
The return type T must be a const reference to the type detail::FaceListHolder<Derived, subdim>::Holder.
The names of the aliases are determined by the facial dimensions subdim, and these aliases are only provided for sufficiently small subdim.