Regina 7.4 Calculation Engine
|
An exception thrown when an attempt is made to violate a simplex or facet lock. More...
#include <utilities/exception.h>
Public Member Functions | |
LockViolation (const std::string &msg) | |
LockViolation (const char *msg) | |
LockViolation (const LockViolation &) noexcept=default | |
LockViolation & | operator= (const LockViolation &) noexcept=default |
An exception thrown when an attempt is made to violate a simplex or facet lock.
See Simplex<dim>::lock() and Simplex<dim>::lockFacet() for further details on simplex/facet locks and what restrictions they impose.
All member functions follow the same pattern as the parent class ReginaException, and are not documented again here.