hemocell
Loading...
Searching...
No Matches
Public Member Functions | Private Member Functions | Private Attributes | List of all members
hemo::CellInformationFunctionals::allCellInformation Class Reference
Inheritance diagram for hemo::CellInformationFunctionals::allCellInformation:
Inheritance graph
[legend]
Collaboration diagram for hemo::CellInformationFunctionals::allCellInformation:
Collaboration graph
[legend]

Public Member Functions

 allCellInformation (HemoCell *hemocell_, map< int, CellInformation > &info_per_cell_)
 
- Public Member Functions inherited from hemo::HemoCellFunctional
 HemoCellFunctional ()
 
void getModificationPattern (std::vector< bool > &isWritten) const
 
plb::BlockDomain::DomainT appliesTo () const
 
void getTypeOfModification (std::vector< plb::modif::ModifT > &modified) const
 

Private Member Functions

void processGenericBlocks (plb::Box3D, std::vector< plb::AtomicBlock3D * >)
 
allCellInformationclone () const
 

Private Attributes

HemoCellhemocell
 
map< int, CellInformation > & info_per_cell
 

Constructor & Destructor Documentation

◆ allCellInformation()

hemo::CellInformationFunctionals::allCellInformation::allCellInformation ( HemoCell hemocell_,
map< int, CellInformation > &  info_per_cell_ 
)
inline

Member Function Documentation

◆ clone()

CellInformationFunctionals::allCellInformation * hemo::CellInformationFunctionals::allCellInformation::clone ( ) const
private

◆ processGenericBlocks()

void hemo::CellInformationFunctionals::allCellInformation::processGenericBlocks ( plb::Box3D  domain,
std::vector< plb::AtomicBlock3D * >  blocks 
)
private

Member Data Documentation

◆ hemocell

HemoCell* hemo::CellInformationFunctionals::allCellInformation::hemocell
private

◆ info_per_cell

map<int,CellInformation>& hemo::CellInformationFunctionals::allCellInformation::info_per_cell
private