Regina Calculation Engine
|
A template that stores information about a particular normal hypersurface coordinate system. More...
#include <hypersurface/nnormalhypersurface.h>
A template that stores information about a particular normal hypersurface coordinate system.
Much of this information is given in the form of compile-time constants and types.
To iterate through cases for a given value of HyperCoords that is not known until runtime, see the various forCoords() routines defined in hscoordregistry.h.
This HyperInfo template should only be defined for coordType arguments that represent coordinate systems in which you can create and store normal hypersurfaces within 4-manifold triangulations.
At a bare minimum, each specialisation of this template must provide:
coordType | one of the HyperCoords constants, indicating which coordinate system we are querying. |