Regina 7.0 Calculation Engine
Static Public Member Functions | List of all members
regina::NormalInfo Class Reference

A class used to query general information about different normal coordinate systems. More...

#include <surface/normalcoords.h>

Static Public Member Functions

constexpr static const char * name (NormalCoords coordSystem)
 Returns the human-readable name of the given coordinate system. More...
 

Detailed Description

A class used to query general information about different normal coordinate systems.

This class has become much simpler and more stripped-down since Regina 7.0. Much of the functionality that was available in this class in Regina 6.0.1 and earlier can now be accessed through the new NormalEncoding class.

Member Function Documentation

◆ name()

constexpr static const char * regina::NormalInfo::name ( NormalCoords  coordSystem)
inlinestaticconstexpr

Returns the human-readable name of the given coordinate system.

The first letter of the returned string will be upper-case, and all subsequent letters will be lower-case.

This routine is guaranteed to return a non-null string, even if coordSystem is not one of the NormalCoords enum values.

Parameters
coordSystemthe coordinate system being queried; this may be any of the NormalCoords enumeration values.
Returns
the name of the given coordinate system.

The documentation for this class was generated from the following file:

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