hemocell
|
#include <bindingField.h>
Public Member Functions | |
void | checkpoint () |
void | add (HemoCellParticleField &pf, const Dot3D &bindingSite) |
void | add (HemoCellParticleField &pf, const vector< Dot3D > &bindingSites) |
void | remove (HemoCellParticleField &pf, const Dot3D &bindingSite) |
void | remove (HemoCellParticleField &pf, const vector< Dot3D > &bindingSites) |
bindingFieldHelper (bindingFieldHelper const &)=delete | |
void | operator= (bindingFieldHelper const &)=delete |
Static Public Member Functions | |
static bindingFieldHelper & | get (HemoCellFields &cellFields) |
static void | restore (HemoCellFields &cellFields) |
Private Member Functions | |
bindingFieldHelper (HemoCellFields *cellFields) | |
~bindingFieldHelper () | |
void | refillBindingSites () |
Private Attributes | |
HemoCellFields & | cellFields |
plb::MultiScalarField3D< bool > * | multiBindingField = 0 |
|
private |
|
private |
|
delete |
void hemo::bindingFieldHelper::add | ( | HemoCellParticleField & | pf, |
const Dot3D & | bindingSite | ||
) |
void hemo::bindingFieldHelper::add | ( | HemoCellParticleField & | pf, |
const vector< Dot3D > & | bindingSites | ||
) |
void hemo::bindingFieldHelper::checkpoint | ( | ) |
|
inlinestatic |
|
delete |
|
private |
void hemo::bindingFieldHelper::remove | ( | HemoCellParticleField & | pf, |
const Dot3D & | bindingSite | ||
) |
void hemo::bindingFieldHelper::remove | ( | HemoCellParticleField & | pf, |
const vector< Dot3D > & | bindingSites | ||
) |
|
static |
|
private |
|
private |