Public Member Functions | Protected Member Functions | Protected Attributes

ParallelDTetrahedralator Class Reference

Inheritance diagram for ParallelDTetrahedralator:
ParallelTask Task NamedObject CallBacker

List of all members.

Public Member Functions

 ParallelDTetrahedralator (DAGTetrahedraTree &)
bool isDataRandom ()
void dataIsRandom (bool yn)

Protected Member Functions

int maxNrThreads () const
od_int64 nrIterations () const
bool doWork (od_int64, od_int64, int)
bool doPrepare (int)

Protected Attributes

TypeSet< int > permutation_
bool israndom_
DAGTetrahedraTreetree_

Constructor & Destructor Documentation

ParallelDTetrahedralator::ParallelDTetrahedralator ( DAGTetrahedraTree  ) 

Member Function Documentation

void ParallelDTetrahedralator::dataIsRandom ( bool  yn  )  [inline]
bool ParallelDTetrahedralator::doPrepare ( int   )  [protected, virtual]

Reimplemented from ParallelTask.

bool ParallelDTetrahedralator::doWork ( od_int64  ,
od_int64  ,
int   
) [protected]
bool ParallelDTetrahedralator::isDataRandom (  )  [inline]
int ParallelDTetrahedralator::maxNrThreads (  )  const [inline, protected, virtual]

Reimplemented from ParallelTask.

od_int64 ParallelDTetrahedralator::nrIterations (  )  const [protected, virtual]

Implements ParallelTask.


Member Data Documentation