selection data in a table More...
Public Member Functions | |
| Type | type () const |
| TableSelData () | |
| TableSelData (const BinIDValueSet &, const Interval< float > *extraz=0) | |
| TableSelData (const TableSelData &) | |
| ~TableSelData () | |
| TableSelData & | operator= (const TableSelData &tsd) |
| BinIDValueSet & | binidValueSet () |
| const BinIDValueSet & | binidValueSet () const |
| Interval< float > | extraZ () const |
| SelData * | clone () const |
| virtual void | copyFrom (const SelData &) |
| Interval< int > | inlRange () const |
| bool | setInlRange (Interval< int >) |
| Interval< int > | crlRange () const |
| bool | setCrlRange (Interval< int >) |
| Interval< float > | zRange () const |
| bool | setZRange (Interval< float >) |
| void | fillPar (IOPar &) const |
| void | usePar (const IOPar &) |
| void | extendZ (const Interval< float > &) |
| void | include (const SelData &) |
| int | selRes (const BinID &) const |
| see class doc | |
| int | expectedNrTraces (bool for2d, const BinID *) const |
Protected Member Functions | |
| void | doExtendH (BinID, BinID) |
Protected Attributes | |
| BinIDValueSet & | bvs_ |
| Interval< float > | extraz_ |
selection data in a table
| Seis::TableSelData::TableSelData | ( | ) |
| Seis::TableSelData::TableSelData | ( | const BinIDValueSet & | , | |
| const Interval< float > * | extraz = 0 | |||
| ) |
| Seis::TableSelData::TableSelData | ( | const TableSelData & | ) |
| Seis::TableSelData::~TableSelData | ( | ) |
| BinIDValueSet& Seis::TableSelData::binidValueSet | ( | ) | [inline] |
| const BinIDValueSet& Seis::TableSelData::binidValueSet | ( | ) | const [inline] |
| SelData* Seis::TableSelData::clone | ( | ) | const [inline, virtual] |
Implements Seis::SelData.
| virtual void Seis::TableSelData::copyFrom | ( | const SelData & | ) | [virtual] |
Implements Seis::SelData.
| Interval<int> Seis::TableSelData::crlRange | ( | ) | const [virtual] |
Reimplemented from Seis::SelData.
Implements Seis::SelData.
| int Seis::TableSelData::expectedNrTraces | ( | bool | for2d, | |
| const BinID * | ||||
| ) | const [virtual] |
Implements Seis::SelData.
| void Seis::TableSelData::extendZ | ( | const Interval< float > & | ) | [virtual] |
Implements Seis::SelData.
| Interval<float> Seis::TableSelData::extraZ | ( | ) | const [inline] |
| void Seis::TableSelData::fillPar | ( | IOPar & | ) | const [virtual] |
Implements Seis::SelData.
| void Seis::TableSelData::include | ( | const SelData & | ) | [virtual] |
Implements Seis::SelData.
| Interval<int> Seis::TableSelData::inlRange | ( | ) | const [virtual] |
Reimplemented from Seis::SelData.
| TableSelData& Seis::TableSelData::operator= | ( | const TableSelData & | tsd | ) | [inline] |
| int Seis::TableSelData::selRes | ( | const BinID & | ) | const [virtual] |
see class doc
Implements Seis::SelData.
| bool Seis::TableSelData::setCrlRange | ( | Interval< int > | ) | [inline, virtual] |
Reimplemented from Seis::SelData.
| bool Seis::TableSelData::setInlRange | ( | Interval< int > | ) | [inline, virtual] |
Reimplemented from Seis::SelData.
| bool Seis::TableSelData::setZRange | ( | Interval< float > | ) | [inline, virtual] |
Reimplemented from Seis::SelData.
| Type Seis::TableSelData::type | ( | ) | const [inline, virtual] |
Implements Seis::SelData.
| void Seis::TableSelData::usePar | ( | const IOPar & | ) | [virtual] |
Implements Seis::SelData.
| Interval<float> Seis::TableSelData::zRange | ( | ) | const [virtual] |
Reimplemented from Seis::SelData.
BinIDValueSet& Seis::TableSelData::bvs_ [protected] |
Interval<float> Seis::TableSelData::extraz_ [protected] |
1.7.1