mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
Placed WellLogExtractors in the RimWellLogPlotCollection and cached them
This commit is contained in:
@@ -22,10 +22,12 @@
|
||||
#include "cafPdmObject.h"
|
||||
#include "cafPdmField.h"
|
||||
#include "cafPdmChildArrayField.h"
|
||||
#include "cvfCollection.h"
|
||||
|
||||
class RimWellLogPlot;
|
||||
|
||||
|
||||
class RigEclipseWellLogExtractor;
|
||||
class RimWellPath;
|
||||
class RimEclipseCase;
|
||||
//==================================================================================================
|
||||
///
|
||||
///
|
||||
@@ -36,6 +38,10 @@ class RimWellLogPlotCollection : public caf::PdmObject
|
||||
public:
|
||||
RimWellLogPlotCollection();
|
||||
virtual ~RimWellLogPlotCollection();
|
||||
|
||||
RigEclipseWellLogExtractor* findOrCreateExtractor(RimWellPath* wellPath, RimEclipseCase* eclCase);
|
||||
|
||||
caf::PdmChildArrayField<RimWellLogPlot*> wellLogPlots;
|
||||
private:
|
||||
cvf::Collection<RigEclipseWellLogExtractor> m_extractors;
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user