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