$treeview $search $mathjax
Palabos  Version 1.1
$projectbrief
$projectbrief
$searchbox

plb::DotProcessor3D Class Reference

A Dotted data processor, automatically generated from a DotProcessingFunctional3D. More...

#include <dataProcessingFunctional3D.h>

Inheritance diagram for plb::DotProcessor3D:
Collaboration diagram for plb::DotProcessor3D:

List of all members.

Public Member Functions

 DotProcessor3D (DotProcessingFunctional3D *functional_, DotList3D const &dotList_, std::vector< AtomicBlock3D * > atomicBlocks_)
 DotProcessor3D (DotProcessor3D const &rhs)
DotProcessor3Doperator= (DotProcessor3D const &rhs)
 ~DotProcessor3D ()
virtual void process ()
 Execute processing operation.
virtual DotProcessor3Dclone () const
 Clone Data Processor, on its dynamic type.
DotList3D const & getDotList () const

Detailed Description

A Dotted data processor, automatically generated from a DotProcessingFunctional3D.


Constructor & Destructor Documentation

plb::DotProcessor3D::DotProcessor3D ( DotProcessingFunctional3D functional_,
DotList3D const &  dotList_,
std::vector< AtomicBlock3D * >  atomicBlocks_ 
)

Referenced by clone().

plb::DotProcessor3D::DotProcessor3D ( DotProcessor3D const &  rhs  ) 
plb::DotProcessor3D::~DotProcessor3D (  ) 

Member Function Documentation

DotProcessor3D * plb::DotProcessor3D::clone (  )  const [virtual]

Clone Data Processor, on its dynamic type.

Implements plb::DataProcessor3D.

References DotProcessor3D().

DotList3D const & plb::DotProcessor3D::getDotList (  )  const
DotProcessor3D & plb::DotProcessor3D::operator= ( DotProcessor3D const &  rhs  ) 
void plb::DotProcessor3D::process (  )  [virtual]

Execute processing operation.

Implements plb::DataProcessor3D.


The documentation for this class was generated from the following files: