Added overload to result accessor factory

This commit is contained in:
Magne Sjaastad
2014-08-09 15:08:30 +02:00
parent 2ab2838e88
commit ca7f61d3ff
2 changed files with 108 additions and 48 deletions

View File

@@ -18,9 +18,10 @@
#pragma once
#include "cvfStructGridScalarDataAccess.h"
#include "RifReaderInterface.h"
#include "RimDefines.h"
#include "cvfStructGridScalarDataAccess.h"
class RigActiveCellInfo;
class RigGridBase;
@@ -36,6 +37,14 @@ public:
size_t timeStepIndex,
const QString& uiResultName);
static cvf::ref<RigResultAccessor>
createResultAccessor(RigCaseData* eclipseCase,
size_t gridIndex,
RifReaderInterface::PorosityModelResultType porosityModel,
size_t timeStepIndex,
const QString& uiResultName,
RimDefines::ResultCatType resultType);
// TO BE DELETED
static cvf::ref<cvf::StructGridScalarDataAccess>
@@ -54,6 +63,12 @@ private:
size_t timeStepIndex,
const QString& resultName);
static cvf::ref<RigResultAccessor>
createResultAccessor(RigCaseData* eclipseCase,
size_t gridIndex,
RifReaderInterface::PorosityModelResultType porosityModel,
size_t timeStepIndex,
size_t resultIndex);
};