![]() |
Chaste
Release::3.4
|
#include <AbstractChasteRegion.hpp>
Inheritance diagram for AbstractChasteRegion< SPACE_DIM >:
Collaboration diagram for AbstractChasteRegion< SPACE_DIM >: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.