OpendTect-6_4
6.4
|
Public Member Functions | |
RowColIterator (const Surface &, const SectionID &, const TrcKeyZSampling *=0) | |
RowColIterator (const Surface &, const SectionID &, const StepInterval< int > rowbnd, const StepInterval< int > colbnd) | |
PosID | next () |
int | maximumSize () const |
int | maximumSize (const SectionID &) const |
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 | |
bool | initSection () |
bool | nextSection () |
Protected Attributes | |
RowCol | rc_ |
SectionID | sid_ |
const Geometry::RowColSurface * | cursection_ |
StepInterval< int > | rowrg_ |
StepInterval< int > | colrg_ |
bool | allsids_ |
const Surface & | surf_ |
const TrcKeyZSampling * | csbound_ |
const StepInterval< int > | rowbound_ |
const StepInterval< int > | colbound_ |
const bool | rowcolbounded_ |
Coord3 | pos_ |
BinID | bid_ |
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 | ||
) |
|
protected |
|
virtual |
Reimplemented from EM::EMObjectIterator.
int EM::RowColIterator::maximumSize | ( | const SectionID & | ) | 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. 2019