Regina 7.4 Calculation Engine
hypercoords.h File Reference

Defines constants for normal hypersurface coordinate systems. More...

#include "regina-core.h"
#include <cstddef>

Classes

class  regina::HyperEncoding
 Indicates precisely how a normal hypersurface within a 4-manifold triangulation is encoded by an integer vector. More...
 
class  regina::HyperInfo
 A class used to query general information about different normal hypersurface coordinate systems. More...
 

Namespaces

namespace  regina
 Contains the entire Regina calculation engine.
 

Enumerations

enum class  regina::HyperCoords { regina::HyperCoords::Standard = 0 , regina::HyperCoords::Prism = 1 , regina::HyperCoords::Edge = 200 }
 Represents different coordinate systems that can be used for enumerating and/or displaying normal hypersurfaces within 4-manifold triangulations. More...
 

Variables

constexpr HyperCoords regina::HS_STANDARD = HyperCoords::Standard
 A deprecated alias for standard tetrahedron-prism coordinates for normal hypersurfaces.
 
constexpr HyperCoords regina::HS_PRISM = HyperCoords::Prism
 A deprecated alias for prism coordinates for normal hypersurfaces.
 
constexpr HyperCoords regina::HS_EDGE_WEIGHT = HyperCoords::Edge
 A deprecated alias for edge weight coordinates for normal hypersurfaces.
 

Detailed Description

Defines constants for normal hypersurface coordinate systems.