OpendTect
7.0
|
selection data in simple ranges More...
Public Member Functions | |
RangeSelData (bool settosurvinfo=false) | |
RangeSelData (const RangeSelData &) | |
RangeSelData (const TrcKeySampling &) | |
RangeSelData (const TrcKeyZSampling &) | |
~RangeSelData () | |
SelData * | clone () const override |
void | copyFrom (const SelData &) override |
Interval< int > | crlRange () const override |
TrcKeyZSampling & | cubeSampling () |
const TrcKeyZSampling & | cubeSampling () const |
int | expectedNrTraces (bool for2d, const BinID *) const override |
void | extendZ (const Interval< float > &) override |
void | fillPar (IOPar &) const override |
void | include (const SelData &) override |
Interval< int > | inlRange () const override |
RangeSelData & | operator= (const RangeSelData &rsd) |
bool | setCrlRange (const Interval< int > &) override |
void | setGeomID (Pos::GeomID) override |
bool | setInlRange (const Interval< int > &) override |
bool | setZRange (const Interval< float > &) override |
Type | type () const override |
void | usePar (const IOPar &) override |
Interval< float > | zRange () const override |
Public Member Functions inherited from Seis::SelData | |
virtual | ~SelData () |
virtual void | extendH (const BinID &stepout, const BinID *stepoutstep=0) |
Pos::GeomID | geomID () const |
bool | isAll () const |
bool | isOK (const BinID &bid) const |
bool | isOK (const Pos::IdxPair &) const |
will convert to either BinID or GeomID/trcnr More... | |
bool | isOK (const TrcKey &) const |
will work in trckey's domain More... | |
bool | isOK (Pos::GeomID gid, int trcnr) const |
bool | operator!= (const SelData &) const |
bool | operator== (const SelData &) const |
int | selRes (const BinID &bid) const |
int | selRes (Pos::GeomID gid, int trcnr) const |
void | setIsAll (bool yn=true) |
Protected Member Functions | |
void | doExtendH (BinID, BinID) override |
int | selRes2D (Pos::GeomID, int trcnr) const override |
int | selRes3D (const BinID &) const override |
see class doc More... | |
void | testIsAll2D () |
Protected Member Functions inherited from Seis::SelData | |
SelData () | |
int | tracesInSI () const |
Protected Attributes | |
TrcKeyZSampling & | tkzs_ |
Protected Attributes inherited from Seis::SelData | |
Pos::GeomID | geomid_ |
bool | isall_ |
Additional Inherited Members | |
Public Types inherited from Seis::SelData | |
typedef SelType | Type |
Static Public Member Functions inherited from Seis::SelData | |
static SelData * | get (const IOPar &) |
fully filled More... | |
static SelData * | get (const Pos::Provider &) |
filled; some defaults More... | |
static SelData * | get (Type) |
empty More... | |
static void | removeFromPar (IOPar &) |
selection data in simple ranges
<>
Seis::RangeSelData::RangeSelData | ( | bool | settosurvinfo = false | ) |
Seis::RangeSelData::RangeSelData | ( | const TrcKeySampling & | ) |
Seis::RangeSelData::RangeSelData | ( | const TrcKeyZSampling & | ) |
Seis::RangeSelData::RangeSelData | ( | const RangeSelData & | ) |
Seis::RangeSelData::~RangeSelData | ( | ) |
|
inlineoverridevirtual |
Implements Seis::SelData.
|
overridevirtual |
Implements Seis::SelData.
|
overridevirtual |
Reimplemented from Seis::SelData.
|
inline |
|
inline |
Implements Seis::SelData.
|
overridevirtual |
Implements Seis::SelData.
|
overridevirtual |
Implements Seis::SelData.
|
overridevirtual |
Implements Seis::SelData.
|
overridevirtual |
Implements Seis::SelData.
|
overridevirtual |
Reimplemented from Seis::SelData.
|
inline |
|
overrideprotectedvirtual |
Reimplemented from Seis::SelData.
|
overrideprotectedvirtual |
see class doc
Implements Seis::SelData.
|
overridevirtual |
Reimplemented from Seis::SelData.
|
overridevirtual |
Reimplemented from Seis::SelData.
|
overridevirtual |
Reimplemented from Seis::SelData.
|
overridevirtual |
Reimplemented from Seis::SelData.
|
protected |
|
inlineoverridevirtual |
Implements Seis::SelData.
|
overridevirtual |
Implements Seis::SelData.
|
overridevirtual |
Reimplemented from Seis::SelData.
|
protected |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2024