Public Member Functions | |
| HorizonSorter (const TypeSet< MultiID > &, bool is2d=false) | |
| ~HorizonSorter () | |
| void | getSortedList (TypeSet< MultiID > &) |
| const HorSampling & | getBoundingBox () const |
| int | getNrCrossings (const MultiID &, const MultiID &) const |
| const char * | message () const |
| od_int64 | totalNr () const |
| od_int64 | nrDone () const |
| const char * | nrDoneText () const |
Protected Member Functions | |
| int | nextStep () |
| void | calcBoundingBox () |
| void | init () |
| void | sort () |
Protected Attributes | |
| int | totalnr_ |
| int | nrdone_ |
| bool | is2d_ |
| TypeSet< PosInfo::GeomID > | geomids_ |
| TypeSet< StepInterval< int > > | trcrgs_ |
| HorSamplingIterator * | iterator_ |
| BinID | binid_ |
| HorSampling | hrg_ |
| ObjectSet< EM::Horizon > | horizons_ |
| Array3D< int > * | result_ |
| TypeSet< MultiID > | unsortedids_ |
| TypeSet< MultiID > | sortedids_ |
| HorizonSorter::~HorizonSorter | ( | ) |
| void HorizonSorter::calcBoundingBox | ( | ) | [protected] |
| const HorSampling& HorizonSorter::getBoundingBox | ( | ) | const [inline] |
| void HorizonSorter::init | ( | ) | [protected] |
| const char* HorizonSorter::message | ( | ) | const [virtual] |
Reimplemented from Task.
| int HorizonSorter::nextStep | ( | ) | [protected, virtual] |
Implements SequentialTask.
| od_int64 HorizonSorter::nrDone | ( | ) | const [virtual] |
Reimplemented from Task.
| const char* HorizonSorter::nrDoneText | ( | ) | const [virtual] |
Reimplemented from Task.
| void HorizonSorter::sort | ( | ) | [protected] |
| od_int64 HorizonSorter::totalNr | ( | ) | const [virtual] |
Reimplemented from Task.
BinID HorizonSorter::binid_ [protected] |
TypeSet<PosInfo::GeomID> HorizonSorter::geomids_ [protected] |
ObjectSet<EM::Horizon> HorizonSorter::horizons_ [protected] |
HorSampling HorizonSorter::hrg_ [protected] |
bool HorizonSorter::is2d_ [protected] |
HorSamplingIterator* HorizonSorter::iterator_ [protected] |
int HorizonSorter::nrdone_ [protected] |
Array3D<int>* HorizonSorter::result_ [protected] |
TypeSet<MultiID> HorizonSorter::sortedids_ [protected] |
int HorizonSorter::totalnr_ [protected] |
TypeSet<StepInterval<int> > HorizonSorter::trcrgs_ [protected] |
TypeSet<MultiID> HorizonSorter::unsortedids_ [protected] |
1.7.1