CEPS
24.01
Cardiac ElectroPhysiology Simulator
|
Abstract class to describe if an entity is on a boundary or not Objects that can be located in a mesh should inherit from this class.
Definition at line 41 of file HoldsBoundary.hpp.
#include <HoldsBoundary.hpp>
Public Member Functions | |
HoldsBoundary (const CepsBool &isBoundary) | |
Constructor with given information. More... | |
HoldsBoundary ()=default | |
Default constructor. More... | |
HoldsBoundary (const HoldsBoundary &)=default | |
Copy constructor. More... | |
HoldsBoundary (HoldsBoundary &&) noexcept=default | |
Copy constructor. More... | |
virtual | ~HoldsBoundary ()=default |
Destructor. More... | |
HoldsBoundary & | operator= (const HoldsBoundary &)=default |
Assignment operator. More... | |
HoldsBoundary & | operator= (HoldsBoundary &&) noexcept=default |
Assignment operator. More... | |
CepsBool | isBoundary () const |
Tells if entity is on boundary or not. More... | |
void | setOnBoundary (CepsBool value=true) |
Sets the entity as being on boundary or not. More... | |
void | reset () |
Sets the entity as NOT being on boundary. More... | |
Private Attributes | |
CepsBool | m_isBoundary |
Tells if entity is on boundary. More... | |
|
explicit |
Constructor with given information.
Definition at line 32 of file HoldsBoundary.cpp.
|
default |
Default constructor.
|
default |
Copy constructor.
|
defaultnoexcept |
Copy constructor.
|
virtualdefault |
Destructor.
CepsBool ceps::HoldsBoundary::isBoundary | ( | ) | const |
Tells if entity is on boundary or not.
Definition at line 37 of file HoldsBoundary.cpp.
|
default |
Assignment operator.
|
defaultnoexcept |
Assignment operator.
void ceps::HoldsBoundary::reset | ( | ) |
Sets the entity as NOT being on boundary.
Definition at line 50 of file HoldsBoundary.cpp.
void ceps::HoldsBoundary::setOnBoundary | ( | CepsBool | value = true | ) |
Sets the entity as being on boundary or not.
Definition at line 43 of file HoldsBoundary.cpp.
|
private |
Tells if entity is on boundary.
Definition at line 85 of file HoldsBoundary.hpp.