Chaste
Release::3.4
|
#include <AbstractChasteRegion.hpp>
Public Member Functions | |
AbstractChasteRegion () | |
virtual void | Destroy () |
virtual | ~AbstractChasteRegion () |
virtual bool | DoesContain (const ChastePoint< SPACE_DIM > &rPointToCheck) const =0 |
Private Member Functions | |
template<class Archive > | |
void | serialize (Archive &archive, const unsigned int version) |
Friends | |
class | boost::serialization::access |
Abstract base class for Chaste regions.
Definition at line 53 of file AbstractChasteRegion.hpp.
|
inline |
Constructor
Definition at line 73 of file AbstractChasteRegion.hpp.
|
inlinevirtual |
Virtual functions, so virtual destructor.
Definition at line 87 of file AbstractChasteRegion.hpp.
|
inlinevirtual |
Definition at line 80 of file AbstractChasteRegion.hpp.
|
pure virtual |
Checks whether the Chaste point is contained in the region. implemented in the concrete classes
rPointToCheck | Point to be checked to be contained in the region |
Implemented in ChasteNodesList< SPACE_DIM >, ChasteEllipsoid< SPACE_DIM >, and ChasteCuboid< SPACE_DIM >.
Referenced by ElectrodesStimulusFactory< DIM >::ComputeElectrodeTotalFlux().
|
inlineprivate |
Archive the member variables.
archive | |
version |
Definition at line 64 of file AbstractChasteRegion.hpp.
|
friend |
Needed for serialization.
Definition at line 56 of file AbstractChasteRegion.hpp.