#1255 Remove includes from header files

This commit is contained in:
Magne Sjaastad 2017-02-24 11:07:15 +01:00
parent 3a98e17163
commit 5c20bff5d1
18 changed files with 52 additions and 18 deletions

View File

@ -28,6 +28,7 @@
#include "RimCaseCollection.h" #include "RimCaseCollection.h"
#include "RimEclipseCaseCollection.h" #include "RimEclipseCaseCollection.h"
#include "RimEclipseResultCase.h" #include "RimEclipseResultCase.h"
#include "RimEclipseView.h"
#include "RimIdenticalGridCaseGroup.h" #include "RimIdenticalGridCaseGroup.h"
#include "RimMimeData.h" #include "RimMimeData.h"
#include "RimOilField.h" #include "RimOilField.h"

View File

@ -23,6 +23,7 @@
#include "RimCaseCollection.h" #include "RimCaseCollection.h"
#include "RimEclipseCase.h" #include "RimEclipseCase.h"
#include "RimEclipseView.h"
#include "RimGeoMechCase.h" #include "RimGeoMechCase.h"
#include "RimGeoMechView.h" #include "RimGeoMechView.h"
#include "RimIdenticalGridCaseGroup.h" #include "RimIdenticalGridCaseGroup.h"

View File

@ -56,9 +56,11 @@
#include "cvfShaderSourceProvider.h" #include "cvfShaderSourceProvider.h"
#include "cvfShaderSourceRepository.h" #include "cvfShaderSourceRepository.h"
#include "cvfStructGrid.h" #include "cvfStructGrid.h"
#include "cvfTransform.h"
#include "cvfUniform.h" #include "cvfUniform.h"
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
/// ///
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------

View File

@ -54,17 +54,19 @@
#include "cvfMath.h" #include "cvfMath.h"
#include "cvfModelBasicList.h" #include "cvfModelBasicList.h"
#include "cvfPart.h" #include "cvfPart.h"
#include "cvfRenderState_FF.h"
#include "cvfRenderStateBlending.h" #include "cvfRenderStateBlending.h"
#include "cvfRenderStatePolygonOffset.h" #include "cvfRenderStatePolygonOffset.h"
#include "cvfRenderState_FF.h"
#include "cvfShaderProgram.h" #include "cvfShaderProgram.h"
#include "cvfShaderProgramGenerator.h" #include "cvfShaderProgramGenerator.h"
#include "cvfShaderSourceProvider.h" #include "cvfShaderSourceProvider.h"
#include "cvfShaderSourceRepository.h" #include "cvfShaderSourceRepository.h"
#include "cvfStructGrid.h" #include "cvfStructGrid.h"
#include "cvfTransform.h"
#include "cvfUniform.h" #include "cvfUniform.h"
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
/// ///
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------

View File

@ -35,6 +35,8 @@
#include "cafPdmFieldCvfColor.h" #include "cafPdmFieldCvfColor.h"
#include "cafPdmFieldCvfMat4d.h" #include "cafPdmFieldCvfMat4d.h"
#include "cvfTransform.h"
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
/// ///
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------

View File

@ -903,7 +903,7 @@ void RivReservoirViewPartMgr::updateFaultCellEdgeResultColor(RivCellSetEnum geom
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
/// ///
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
cvf::cref<cvf::UByteArray> RivReservoirViewPartMgr::cellVisibility(RivCellSetEnum geometryType, size_t gridIndex, size_t timeStepIndex) const const cvf::UByteArray* RivReservoirViewPartMgr::cellVisibility(RivCellSetEnum geometryType, size_t gridIndex, size_t timeStepIndex) const
{ {
RivReservoirPartMgr * pmgr = (const_cast<RivReservoirViewPartMgr*>(this))->reservoirPartManager( geometryType, timeStepIndex ); RivReservoirPartMgr * pmgr = (const_cast<RivReservoirViewPartMgr*>(this))->reservoirPartManager( geometryType, timeStepIndex );
return pmgr->cellVisibility(gridIndex).p(); return pmgr->cellVisibility(gridIndex).p();

View File

@ -52,7 +52,7 @@ public:
void clearGeometryCache(); void clearGeometryCache();
void scheduleGeometryRegen(RivCellSetEnum geometryType); void scheduleGeometryRegen(RivCellSetEnum geometryType);
cvf::cref<cvf::UByteArray> cellVisibility(RivCellSetEnum geometryType, size_t gridIndex, size_t frameIndex) const; const cvf::UByteArray* cellVisibility(RivCellSetEnum geometryType, size_t gridIndex, size_t frameIndex) const;
void appendStaticGeometryPartsToModel (cvf::ModelBasicList* model, RivCellSetEnum geometryType, const std::vector<size_t>& gridIndices); void appendStaticGeometryPartsToModel (cvf::ModelBasicList* model, RivCellSetEnum geometryType, const std::vector<size_t>& gridIndices);
void appendDynamicGeometryPartsToModel(cvf::ModelBasicList* model, RivCellSetEnum geometryType, size_t frameIndex, const std::vector<size_t>& gridIndices); void appendDynamicGeometryPartsToModel(cvf::ModelBasicList* model, RivCellSetEnum geometryType, size_t frameIndex, const std::vector<size_t>& gridIndices);

View File

@ -31,6 +31,7 @@
#include "RigSingleWellResultsData.h" #include "RigSingleWellResultsData.h"
#include "RimEclipseCase.h" #include "RimEclipseCase.h"
#include "RimEclipseView.h"
#include "RimEclipseWell.h" #include "RimEclipseWell.h"
#include "RimEclipseWellCollection.h" #include "RimEclipseWellCollection.h"
@ -46,6 +47,7 @@
#include "cvfGeometryBuilderFaceList.h" #include "cvfGeometryBuilderFaceList.h"
#include "cvfModelBasicList.h" #include "cvfModelBasicList.h"
#include "cvfPart.h" #include "cvfPart.h"
#include "cvfTransform.h"
#include "cvfqtUtils.h" #include "cvfqtUtils.h"

View File

@ -29,6 +29,7 @@
#include "RigSingleWellResultsData.h" #include "RigSingleWellResultsData.h"
#include "RimEclipseResultCase.h" #include "RimEclipseResultCase.h"
#include "RimEclipseView.h"
#include "RimEclipseWell.h" #include "RimEclipseWell.h"
#include "RimEclipseWellCollection.h" #include "RimEclipseWellCollection.h"

View File

@ -20,19 +20,17 @@
#pragma once #pragma once
#include "cvfBase.h" #include "RifReaderInterface.h"
#include "cvfObject.h"
#include "RimCase.h" #include "RimCase.h"
#include "RimEclipseView.h"
#include "cafPdmChildArrayField.h" #include "cafPdmChildArrayField.h"
#include "cafPdmChildField.h" #include "cafPdmChildField.h"
#include "cafPdmField.h" #include "cafPdmField.h"
#include "cafPdmObject.h" #include "cafPdmObject.h"
#include "RifReaderInterface.h" #include "cvfBase.h"
#include "cvfObject.h"
class QString; class QString;
@ -41,6 +39,7 @@ class RigGridBase;
class RimCaseCollection; class RimCaseCollection;
class RimIdenticalGridCaseGroup; class RimIdenticalGridCaseGroup;
class RimReservoirCellResultsStorage; class RimReservoirCellResultsStorage;
class RimEclipseView;
//================================================================================================== //==================================================================================================

View File

@ -20,14 +20,16 @@
#pragma once #pragma once
#include "RimEclipseCase.h"
#include "RimDefines.h"
#include "cvfBase.h" #include "cvfBase.h"
#include "cvfObject.h" #include "cvfObject.h"
#include "cafPdmField.h" #include "cafPdmField.h"
#include "cafPdmObject.h" #include "cafPdmObject.h"
#include "cafAppEnum.h" #include "cafAppEnum.h"
#include "cvfCollection.h"
#include "RimEclipseCase.h"
#include "RimDefines.h"
class RimIdenticalGridCaseGroup; class RimIdenticalGridCaseGroup;
class RimEclipseResultDefinition; class RimEclipseResultDefinition;

View File

@ -61,6 +61,7 @@
#include "RiuViewer.h" #include "RiuViewer.h"
#include "RivReservoirPipesPartMgr.h" #include "RivReservoirPipesPartMgr.h"
#include "RivReservoirViewPartMgr.h"
#include "RivReservoirWellSpheresPartMgr.h" #include "RivReservoirWellSpheresPartMgr.h"
#include "RivSingleCellPartGenerator.h" #include "RivSingleCellPartGenerator.h"
#include "RivTernarySaturationOverlayItem.h" #include "RivTernarySaturationOverlayItem.h"
@ -1137,6 +1138,14 @@ void RimEclipseView::syncronizeWellsWithResults()
} }
} }
//--------------------------------------------------------------------------------------------------
///
//--------------------------------------------------------------------------------------------------
const RivReservoirViewPartMgr* RimEclipseView::reservoirGridPartManager() const
{
return m_reservoirGridPartManager.p();
}
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
/// ///
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
@ -1268,6 +1277,14 @@ void RimEclipseView::updateDisplayModelForWellResults()
} }
//--------------------------------------------------------------------------------------------------
///
//--------------------------------------------------------------------------------------------------
const std::vector<RivCellSetEnum>& RimEclipseView::visibleGridParts() const
{
return m_visibleGridParts;
}
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
/// ///
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
@ -1501,7 +1518,7 @@ void RimEclipseView::calculateCurrentTotalCellVisibility(cvf::UByteArray* totalV
for (size_t gpIdx = 0; gpIdx < m_visibleGridParts.size(); ++gpIdx) for (size_t gpIdx = 0; gpIdx < m_visibleGridParts.size(); ++gpIdx)
{ {
cvf::cref<cvf::UByteArray> visibility = m_reservoirGridPartManager->cellVisibility(m_visibleGridParts[gpIdx], gridIdx, m_currentTimeStep); const cvf::UByteArray* visibility = m_reservoirGridPartManager->cellVisibility(m_visibleGridParts[gpIdx], gridIdx, m_currentTimeStep);
for (int lcIdx = 0; lcIdx < gridCellCount; ++ lcIdx) for (int lcIdx = 0; lcIdx < gridCellCount; ++ lcIdx)
{ {

View File

@ -33,7 +33,6 @@
#include "cafPdmFieldCvfColor.h" #include "cafPdmFieldCvfColor.h"
#include "cafPdmFieldCvfMat4d.h" #include "cafPdmFieldCvfMat4d.h"
#include "RivReservoirViewPartMgr.h"
#include "RimView.h" #include "RimView.h"
class RigActiveCellInfo; class RigActiveCellInfo;
@ -58,6 +57,7 @@ class RiuViewer;
class RivReservoirPipesPartMgr; class RivReservoirPipesPartMgr;
class RivReservoirWellSpheresPartMgr; class RivReservoirWellSpheresPartMgr;
class RivIntersectionPartMgr; class RivIntersectionPartMgr;
class RivReservoirViewPartMgr;
namespace cvf namespace cvf
{ {
@ -128,8 +128,8 @@ public:
void schedulePipeGeometryRegen(); void schedulePipeGeometryRegen();
void updateDisplayModelForWellResults(); void updateDisplayModelForWellResults();
const std::vector<RivCellSetEnum>& visibleGridParts() const { return m_visibleGridParts;} const std::vector<RivCellSetEnum>& visibleGridParts() const;
cvf::cref<RivReservoirViewPartMgr> reservoirGridPartManager() const { return m_reservoirGridPartManager.p(); } const RivReservoirViewPartMgr* reservoirGridPartManager() const;
// Does this belong here, really ? // Does this belong here, really ?
void calculateVisibleWellCellsIncFence(cvf::UByteArray* visibleCells, RigGridBase * grid); void calculateVisibleWellCellsIncFence(cvf::UByteArray* visibleCells, RigGridBase * grid);

View File

@ -30,6 +30,8 @@
#include "RiuMainWindow.h" #include "RiuMainWindow.h"
#include "RivReservoirViewPartMgr.h"
#include "cvfMath.h" #include "cvfMath.h"
CAF_PDM_SOURCE_INIT(RimEclipseWell, "Well"); CAF_PDM_SOURCE_INIT(RimEclipseWell, "Well");
@ -177,7 +179,7 @@ bool RimEclipseWell::intersectsWellCellsFilteredCells(const RigWellResultFrame &
if (!reservoirView) return false; if (!reservoirView) return false;
const std::vector<RivCellSetEnum>& visGridParts = reservoirView->visibleGridParts(); const std::vector<RivCellSetEnum>& visGridParts = reservoirView->visibleGridParts();
cvf::cref<RivReservoirViewPartMgr> rvMan = reservoirView->reservoirGridPartManager(); const RivReservoirViewPartMgr* rvMan = reservoirView->reservoirGridPartManager();
for (const RivCellSetEnum& visGridPart : visGridParts) for (const RivCellSetEnum& visGridPart : visGridParts)
@ -200,7 +202,7 @@ bool RimEclipseWell::intersectsWellCellsFilteredCells(const RigWellResultFrame &
if (gridIndex != cvf::UNDEFINED_SIZE_T && gridCellIndex != cvf::UNDEFINED_SIZE_T) if (gridIndex != cvf::UNDEFINED_SIZE_T && gridCellIndex != cvf::UNDEFINED_SIZE_T)
{ {
cvf::cref<cvf::UByteArray> cellVisibility = rvMan->cellVisibility(visGridPart, gridIndex, frameIndex); const cvf::UByteArray* cellVisibility = rvMan->cellVisibility(visGridPart, gridIndex, frameIndex);
if (gridCellIndex < cellVisibility->size() && (*cellVisibility)[gridCellIndex]) if (gridCellIndex < cellVisibility->size() && (*cellVisibility)[gridCellIndex])
{ {
return true; return true;
@ -220,7 +222,7 @@ bool RimEclipseWell::intersectsWellCellsFilteredCells(const RigWellResultFrame &
gridIndex = wellResultPoint.m_gridIndex; gridIndex = wellResultPoint.m_gridIndex;
gridCellIndex = wellResultPoint.m_gridCellIndex; gridCellIndex = wellResultPoint.m_gridCellIndex;
cvf::cref<cvf::UByteArray> cellVisibility = rvMan->cellVisibility(visGridPart, gridIndex, frameIndex); const cvf::UByteArray* cellVisibility = rvMan->cellVisibility(visGridPart, gridIndex, frameIndex);
if (gridCellIndex < cellVisibility->size() && (*cellVisibility)[gridCellIndex]) if (gridCellIndex < cellVisibility->size() && (*cellVisibility)[gridCellIndex])
{ {
return true; return true;

View File

@ -58,6 +58,7 @@
#include "cvfOverlayScalarMapperLegend.h" #include "cvfOverlayScalarMapperLegend.h"
#include "cvfPart.h" #include "cvfPart.h"
#include "cvfScene.h" #include "cvfScene.h"
#include "cvfTransform.h"
#include "cvfViewport.h" #include "cvfViewport.h"
#include "cvfqtUtils.h" #include "cvfqtUtils.h"

View File

@ -42,6 +42,7 @@
#include "cafPdmUiPushButtonEditor.h" #include "cafPdmUiPushButtonEditor.h"
#include "cvfBoundingBox.h" #include "cvfBoundingBox.h"
#include "cvfPlane.h"
namespace caf { namespace caf {

View File

@ -31,12 +31,12 @@
#include "RigResultModifier.h" #include "RigResultModifier.h"
#include "RigResultModifierFactory.h" #include "RigResultModifierFactory.h"
#include "RimEclipseCase.h"
#include "RimEclipseCase.h" #include "RimEclipseCase.h"
#include "RimEclipseCellColors.h" #include "RimEclipseCellColors.h"
#include "RimEclipseInputCase.h" #include "RimEclipseInputCase.h"
#include "RimEclipseInputProperty.h" #include "RimEclipseInputProperty.h"
#include "RimEclipseInputPropertyCollection.h" #include "RimEclipseInputPropertyCollection.h"
#include "RimEclipseView.h"
#include "RimReservoirCellResultsStorage.h" #include "RimReservoirCellResultsStorage.h"
#include "RiuMainWindow.h" #include "RiuMainWindow.h"

View File

@ -77,6 +77,7 @@
#include "cvfOverlayAxisCross.h" #include "cvfOverlayAxisCross.h"
#include "cvfOverlayScalarMapperLegend.h" #include "cvfOverlayScalarMapperLegend.h"
#include "cvfPart.h" #include "cvfPart.h"
#include "cvfTransform.h"
#include <QMenu> #include <QMenu>
#include <QMouseEvent> #include <QMouseEvent>