#1068 Avoid include of RigMainGrid.h in RigCaseData.h

This commit is contained in:
Magne Sjaastad
2017-01-09 19:04:45 +01:00
parent 9cacf0db6c
commit ccd4cb24c9
22 changed files with 77 additions and 45 deletions

View File

@@ -20,14 +20,15 @@
#pragma once
#include <vector>
#include "RigActiveCellInfo.h"
#include "RigCell.h"
#include "cvfVector3.h"
#include "RigSingleWellResultsData.h"
#include "cvfAssert.h"
#include "cvfObject.h"
#include "RigMainGrid.h"
#include "RigSingleWellResultsData.h"
#include "RigActiveCellInfo.h"
#include "cvfVector3.h"
#include <vector>
class RigCaseCellResultsData;
class RigFormationNames;
@@ -84,6 +85,7 @@ private:
void computeActiveCellIJKBBox();
void computeWellCellsPrGrid();
void computeActiveCellsGeometryBoundingBox();
private:
cvf::ref<RigMainGrid> m_mainGrid;
@@ -100,5 +102,4 @@ private:
cvf::Collection<cvf::UIntArray> m_gridCellToResultWellIndex; //< Array pr grid with index to well pr cell telling which well a cell is in
UnitsType m_unitsType;
};

View File

@@ -26,6 +26,7 @@
#include "cvfVector3.h"
#include "RigCell.h"
#include "RigCaseData.h"
#include "RigMainGrid.h"
class LocalGridRefinement
{