Regina Calculation Engine
|
Helper class that stores whether a face is valid. More...
#include <triangulation/detail/face.h>
Public Member Functions | |
bool | isValid () const |
Always returns true . More... | |
Protected Member Functions | |
void | markBadIdentification () |
Marks this face as having a non-identity self-identification. More... | |
void | markBadLink () |
Marks this face as having a bad link. More... | |
Helper class that stores whether a face is valid.
See the general FaceValidity template notes for further details.
This specialisation is used for dimensions in which faces are never invalid. It optimises away all the implementation details (since there is nothing to store and nothing to compute).
|
inline |
Always returns true
.
In general, this routine determines whether a face is valid. However, this particular class is used for dimensions in which faces are always valid, and so this routine returns true
always.
See FaceValidity<true, true>::isValid() for a general discussion on what it means for a face to be valid.
true
.
|
inlineprotected |
Marks this face as having a non-identity self-identification.
This routine should never be called, since this specialisation of FaceValidity is for dimensions in which faces are always valid.
It is provided to support dimension-agnostic code, but its implementation does nothing.
|
inlineprotected |
Marks this face as having a bad link.
This routine should never be called, since this specialisation of FaceValidity is for dimensions in which faces are always valid.
It is provided to support dimension-agnostic code, but its implementation does nothing.