#8034 Pass reader settings to eclipse loading methods.

This commit is contained in:
Kristian Bendiksen
2021-09-27 12:14:06 +02:00
parent 51808d5ba7
commit f407acd5fa
19 changed files with 158 additions and 49 deletions

View File

@@ -30,6 +30,7 @@
#include <QString>
#include <QStringList>
#include <memory>
#include <set>
#include <vector>
@@ -47,10 +48,13 @@ public:
RifReaderInterface() {}
~RifReaderInterface() override {}
void setReaderSettings( std::shared_ptr<RifReaderSettings> readerSettings );
bool isFaultImportEnabled();
bool isImportOfCompleteMswDataEnabled();
bool isNNCsEnabled();
bool includeInactiveCellsInFaultGeometry();
bool isSkipWellData();
const QString faultIncludeFileAbsolutePathPrefix();
virtual bool open( const QString& fileName, RigEclipseCaseData* eclipseCase ) = 0;
@@ -83,4 +87,6 @@ private:
std::vector<QString> m_filenamesWithFaults;
std::vector<size_t> m_fileTimeStepIndices;
std::shared_ptr<RifReaderSettings> m_readerSettings;
};