![]() |
OpendTect
6.6
|
Public Member Functions | |
| RowColIterator (const Surface &, const SectionID &, const StepInterval< int > rowbnd, const StepInterval< int > colbnd) | |
| RowColIterator (const Surface &, const SectionID &, const TrcKeyZSampling *=0) | |
| ~RowColIterator () | |
| PosID | fromIndex (int idx) const |
| int | maximumSize () const |
| int | maximumSize (const SectionID &) const |
| int | maxIndex () const |
| PosID | next () |
Public Member Functions inherited from EM::EMObjectIterator | |
| virtual | ~EMObjectIterator () |
| virtual int | approximateSize () const |
| virtual bool | canGoTo () const |
| virtual EM::PosID | goTo (od_int64) |
Protected Member Functions | |
| void | fillPosIDs () |
| bool | initSection () |
| bool | nextSection () |
Protected Attributes | |
| bool | allsids_ |
| BinID | bid_ |
| const StepInterval< int > | colbound_ |
| StepInterval< int > | colrg_ |
| const TrcKeyZSampling * | csbound_ |
| const Geometry::RowColSurface * | cursection_ |
| Coord3 | pos_ |
| ObjectSet< TypeSet< GeomPosID > > | posids_ |
| RowCol | rc_ |
| const StepInterval< int > | rowbound_ |
| const bool | rowcolbounded_ |
| StepInterval< int > | rowrg_ |
| SectionID | sid_ |
| const Surface & | surf_ |
RowCol iterator.
<>
| EM::RowColIterator::RowColIterator | ( | const Surface & | , |
| const SectionID & | , | ||
| const TrcKeyZSampling * | = 0 |
||
| ) |
| EM::RowColIterator::RowColIterator | ( | const Surface & | , |
| const SectionID & | , | ||
| const StepInterval< int > | rowbnd, | ||
| const StepInterval< int > | colbnd | ||
| ) |
| EM::RowColIterator::~RowColIterator | ( | ) |
|
protected |
| PosID EM::RowColIterator::fromIndex | ( | int | idx | ) | const |
|
protected |
|
virtual |
Reimplemented from EM::EMObjectIterator.
| int EM::RowColIterator::maximumSize | ( | const SectionID & | ) | const |
| int EM::RowColIterator::maxIndex | ( | ) | const |
|
virtual |
posid.objectID()==-1 when there are no more pids
Implements EM::EMObjectIterator.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2022