![]() |
OpendTect
7.0
|
Public Member Functions | |
| WellDataFilter (const ObjectSet< Well::Data > &) | |
| ~WellDataFilter () | |
| void | getLogPresence (const BufferStringSet &wellnms, const char *topnm, const char *botnm, const BufferStringSet &alllognms, Array2D< int > &presence) const |
| void | getLogPresenceForMnems (const BufferStringSet &wellnms, const char *topnm, const char *botnm, const MnemonicSelection &mns, Array2D< int > &presence) const |
| void | getLogPresenceFromValFilter (const BufferStringSet &wellnms, const BufferStringSet &lognms, const BufferStringSet &alllognms, const MnemonicSelection &mns, const TypeSet< Interval< float >> valrg, Array2D< int > &presence) const |
| void | getLogsForMnems (const MnemonicSelection &mns, BufferStringSet &lognms) const |
| void | getLogsInDepthInterval (const Interval< float > depthrg, BufferStringSet &wellnms, BufferStringSet &lognms) const |
| void | getLogsInMarkerZone (BufferStringSet &wellnms, const char *topnm, const char *botnm, BufferStringSet &lognms) const |
| void | getLogsInValRange (const MnemonicSelection &mns, const TypeSet< Interval< float >> valrg, BufferStringSet &wellnms, BufferStringSet &lognms) const |
| void | getMarkersLogsMnemsFromWells (const BufferStringSet &wellnms, BufferStringSet &lognms, MnemonicSelection &mns, BufferStringSet &markernms) const |
| void | getMnemsInDepthInterval (const Interval< float > depthrg, BufferStringSet &wellnms, MnemonicSelection &mns) const |
| void | getMnemsInMarkerZone (BufferStringSet &wellnms, const char *topnm, const char *botnm, MnemonicSelection &mns) const |
| void | getWellSelFromLogs (const BufferStringSet &lognms, BufferStringSet &wellnms, bool basedonset=true) const |
| void | getWellSelFromMarkers (const BufferStringSet &markernms, BufferStringSet &wellnms, bool basedonset=true) const |
| void | getWellSelFromMnems (const MnemonicSelection &mns, BufferStringSet &wellnms, bool basedonset=true) const |
| void | getWellsFromLogs (const BufferStringSet &lognms, BufferStringSet &wellnms) const |
| void | getWellsFromMarkers (const BufferStringSet &markernms, BufferStringSet &wellnms) const |
| void | getWellsFromMnems (const MnemonicSelection &mns, BufferStringSet &wellnms) const |
| void | getWellsOfType (const OD::WellType, BufferStringSet &wellnms) const |
| void | getWellsWithNoLogs (BufferStringSet &wellnms) const |
Private Member Functions | |
| Interval< float > | getDepthRangeFromMarkers (const Well::Data *wd, const char *topnm, const char *botnm, bool vertical) const |
Private Attributes | |
| const ObjectSet< Well::Data > & | allwds_ |
<>
| Well::WellDataFilter::WellDataFilter | ( | const ObjectSet< Well::Data > & | ) |
| Well::WellDataFilter::~WellDataFilter | ( | ) |
|
private |
| void Well::WellDataFilter::getLogPresence | ( | const BufferStringSet & | wellnms, |
| const char * | topnm, | ||
| const char * | botnm, | ||
| const BufferStringSet & | alllognms, | ||
| Array2D< int > & | presence | ||
| ) | const |
| void Well::WellDataFilter::getLogPresenceForMnems | ( | const BufferStringSet & | wellnms, |
| const char * | topnm, | ||
| const char * | botnm, | ||
| const MnemonicSelection & | mns, | ||
| Array2D< int > & | presence | ||
| ) | const |
| void Well::WellDataFilter::getLogPresenceFromValFilter | ( | const BufferStringSet & | wellnms, |
| const BufferStringSet & | lognms, | ||
| const BufferStringSet & | alllognms, | ||
| const MnemonicSelection & | mns, | ||
| const TypeSet< Interval< float >> | valrg, | ||
| Array2D< int > & | presence | ||
| ) | const |
| void Well::WellDataFilter::getLogsForMnems | ( | const MnemonicSelection & | mns, |
| BufferStringSet & | lognms | ||
| ) | const |
| void Well::WellDataFilter::getLogsInDepthInterval | ( | const Interval< float > | depthrg, |
| BufferStringSet & | wellnms, | ||
| BufferStringSet & | lognms | ||
| ) | const |
| void Well::WellDataFilter::getLogsInMarkerZone | ( | BufferStringSet & | wellnms, |
| const char * | topnm, | ||
| const char * | botnm, | ||
| BufferStringSet & | lognms | ||
| ) | const |
| void Well::WellDataFilter::getLogsInValRange | ( | const MnemonicSelection & | mns, |
| const TypeSet< Interval< float >> | valrg, | ||
| BufferStringSet & | wellnms, | ||
| BufferStringSet & | lognms | ||
| ) | const |
| void Well::WellDataFilter::getMarkersLogsMnemsFromWells | ( | const BufferStringSet & | wellnms, |
| BufferStringSet & | lognms, | ||
| MnemonicSelection & | mns, | ||
| BufferStringSet & | markernms | ||
| ) | const |
| void Well::WellDataFilter::getMnemsInDepthInterval | ( | const Interval< float > | depthrg, |
| BufferStringSet & | wellnms, | ||
| MnemonicSelection & | mns | ||
| ) | const |
| void Well::WellDataFilter::getMnemsInMarkerZone | ( | BufferStringSet & | wellnms, |
| const char * | topnm, | ||
| const char * | botnm, | ||
| MnemonicSelection & | mns | ||
| ) | const |
| void Well::WellDataFilter::getWellSelFromLogs | ( | const BufferStringSet & | lognms, |
| BufferStringSet & | wellnms, | ||
| bool | basedonset = true |
||
| ) | const |
| void Well::WellDataFilter::getWellSelFromMarkers | ( | const BufferStringSet & | markernms, |
| BufferStringSet & | wellnms, | ||
| bool | basedonset = true |
||
| ) | const |
| void Well::WellDataFilter::getWellSelFromMnems | ( | const MnemonicSelection & | mns, |
| BufferStringSet & | wellnms, | ||
| bool | basedonset = true |
||
| ) | const |
| void Well::WellDataFilter::getWellsFromLogs | ( | const BufferStringSet & | lognms, |
| BufferStringSet & | wellnms | ||
| ) | const |
| void Well::WellDataFilter::getWellsFromMarkers | ( | const BufferStringSet & | markernms, |
| BufferStringSet & | wellnms | ||
| ) | const |
| void Well::WellDataFilter::getWellsFromMnems | ( | const MnemonicSelection & | mns, |
| BufferStringSet & | wellnms | ||
| ) | const |
| void Well::WellDataFilter::getWellsOfType | ( | const OD::WellType | , |
| BufferStringSet & | wellnms | ||
| ) | const |
| void Well::WellDataFilter::getWellsWithNoLogs | ( | BufferStringSet & | wellnms | ) | const |
|
private |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2024