Public Member Functions | |
| ParallelDTriangulator (DAGTriangleTree &) | |
| ~ParallelDTriangulator () | |
| bool | isDataRandom () |
| void | dataIsRandom (bool yn) |
| void | setCalcScope (const Interval< int > &rg) |
Protected Member Functions | |
| int | maxNrThreads () const |
| od_int64 | nrIterations () const |
| bool | doWork (od_int64, od_int64, int) |
| bool | doPrepare (int) |
Protected Attributes | |
| od_int64 * | permutation_ |
| bool | israndom_ |
| DAGTriangleTree & | tree_ |
| Interval< od_int64 > | calcscope_ |
| ParallelDTriangulator::ParallelDTriangulator | ( | DAGTriangleTree & | ) |
| ParallelDTriangulator::~ParallelDTriangulator | ( | ) |
| void ParallelDTriangulator::dataIsRandom | ( | bool | yn | ) | [inline] |
| bool ParallelDTriangulator::doPrepare | ( | int | ) | [protected, virtual] |
Reimplemented from ParallelTask.
| bool ParallelDTriangulator::doWork | ( | od_int64 | , | |
| od_int64 | , | |||
| int | ||||
| ) | [protected] |
| bool ParallelDTriangulator::isDataRandom | ( | ) | [inline] |
| int ParallelDTriangulator::maxNrThreads | ( | ) | const [inline, protected, virtual] |
Reimplemented from ParallelTask.
| od_int64 ParallelDTriangulator::nrIterations | ( | ) | const [protected, virtual] |
Implements ParallelTask.
| void ParallelDTriangulator::setCalcScope | ( | const Interval< int > & | rg | ) |
Interval<od_int64> ParallelDTriangulator::calcscope_ [protected] |
bool ParallelDTriangulator::israndom_ [protected] |
od_int64* ParallelDTriangulator::permutation_ [protected] |
DAGTriangleTree& ParallelDTriangulator::tree_ [protected] |
1.7.1