hemocell
Loading...
Searching...
No Matches
Public Member Functions | Private Attributes | List of all members
hemo::CopyFromNeighbor Class Reference

#include <voxelizeDomain.h>

Inheritance diagram for hemo::CopyFromNeighbor:
Inheritance graph
[legend]
Collaboration diagram for hemo::CopyFromNeighbor:
Collaboration graph
[legend]

Public Member Functions

 CopyFromNeighbor (hemo::Array< plb::plint, 3 > offset_)
 
virtual void process (plb::Box3D domain, plb::ScalarField3D< int > &field1)
 
virtual CopyFromNeighborclone () const
 
virtual void getTypeOfModification (std::vector< plb::modif::ModifT > &modified) const
 
virtual plb::BlockDomain::DomainT appliesTo () const
 

Private Attributes

hemo::Array< plb::plint, 3 > offset
 

Constructor & Destructor Documentation

◆ CopyFromNeighbor()

hemo::CopyFromNeighbor::CopyFromNeighbor ( hemo::Array< plb::plint, 3 >  offset_)
inline

Member Function Documentation

◆ appliesTo()

BlockDomain::DomainT hemo::CopyFromNeighbor::appliesTo ( ) const
virtual

◆ clone()

CopyFromNeighbor * hemo::CopyFromNeighbor::clone ( ) const
virtual

◆ getTypeOfModification()

void hemo::CopyFromNeighbor::getTypeOfModification ( std::vector< plb::modif::ModifT > &  modified) const
virtual

◆ process()

void hemo::CopyFromNeighbor::process ( plb::Box3D  domain,
plb::ScalarField3D< int > &  field1 
)
virtual

Member Data Documentation

◆ offset

hemo::Array<plb::plint, 3> hemo::CopyFromNeighbor::offset
private