From 49fafbf47f3545f0578aec03488de3401c740419 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jacob=20St=C3=B8ren?= Date: Fri, 22 May 2015 13:19:42 +0200 Subject: [PATCH] Cleaned up RimEclipseView.h --- .../ProjectDataModel/RimEclipseView.h | 132 ++++++++---------- 1 file changed, 60 insertions(+), 72 deletions(-) diff --git a/ApplicationCode/ProjectDataModel/RimEclipseView.h b/ApplicationCode/ProjectDataModel/RimEclipseView.h index e0d80285fa..6f88565a84 100644 --- a/ApplicationCode/ProjectDataModel/RimEclipseView.h +++ b/ApplicationCode/ProjectDataModel/RimEclipseView.h @@ -84,98 +84,86 @@ public: // Fields containing child objects : - caf::PdmField cellResult; - caf::PdmField cellEdgeResult; - caf::PdmField faultResultSettings; + caf::PdmField cellResult; + caf::PdmField cellEdgeResult; + caf::PdmField faultResultSettings; - caf::PdmField rangeFilterCollection; - caf::PdmField propertyFilterCollection; + caf::PdmField rangeFilterCollection; + caf::PdmField propertyFilterCollection; - caf::PdmField wellCollection; + caf::PdmField wellCollection; + caf::PdmField faultCollection; - caf::PdmField faultCollection; - - caf::PdmField showInvalidCells; - caf::PdmField showInactiveCells; - caf::PdmField showMainGrid; + // Fields + caf::PdmField showInvalidCells; + caf::PdmField showInactiveCells; + caf::PdmField showMainGrid; // Access internal objects - RimReservoirCellResultsStorage* currentGridCellResults(); - RigActiveCellInfo* currentActiveCellInfo(); - RimResultSlot* currentFaultResultSlot(); + RimReservoirCellResultsStorage* currentGridCellResults(); + RigActiveCellInfo* currentActiveCellInfo(); + RimResultSlot* currentFaultResultSlot(); - void setEclipseCase(RimEclipseCase* reservoir); - RimEclipseCase* eclipseCase(); - - -public: - - - // Does this belong here, really ? - void calculateVisibleWellCellsIncFence(cvf::UByteArray* visibleCells, RigGridBase * grid); + void setEclipseCase(RimEclipseCase* reservoir); + RimEclipseCase* eclipseCase(); // Display model generation -public: - virtual void loadDataAndUpdate(); - bool isTimeStepDependentDataVisible() const; - virtual void scheduleGeometryRegen(unsigned short geometryType); - void scheduleReservoirGridGeometryRegen(); - void schedulePipeGeometryRegen(); - void updateDisplayModelForWellResults(); + virtual void loadDataAndUpdate(); + bool isTimeStepDependentDataVisible() const; + + virtual void scheduleGeometryRegen(unsigned short geometryType); + void scheduleReservoirGridGeometryRegen(); + void schedulePipeGeometryRegen(); + void updateDisplayModelForWellResults(); const std::vector& - visibleGridParts() const { return m_visibleGridParts;} - cvf::cref reservoirGridPartManager() const { return m_reservoirGridPartManager.p(); } + visibleGridParts() const { return m_visibleGridParts;} + cvf::cref reservoirGridPartManager() const { return m_reservoirGridPartManager.p(); } -private: - - virtual void resetLegendsInViewer(); - virtual void updateViewerWidgetWindowTitle(); - - // Display model generation -private: - - void createDisplayModel(); - void updateDisplayModelVisibility(); - virtual void updateCurrentTimeStep(); - - void indicesToVisibleGrids(std::vector* gridIndices); - virtual void updateScaleTransform(); - virtual cvf::Transform* scaleTransform(); - - virtual void updateStaticCellColors(); - void updateStaticCellColors(unsigned short geometryType); - void updateLegends(); - void updateMinMaxValuesAndAddLegendToView(QString legendLabel, RimResultSlot* resultSlot, RigCaseCellResultsData* cellResultsData); - - std::vector visibleFaultGeometryTypes() const; - void updateFaultForcedVisibility(); - void updateFaultColors(); - - cvf::ref m_reservoirGridPartManager; - cvf::ref m_pipesPartManager; + // Does this belong here, really ? + void calculateVisibleWellCellsIncFence(cvf::UByteArray* visibleCells, RigGridBase * grid); // Overridden PDM methods: -public: - virtual void fieldChangedByUi(const caf::PdmFieldHandle* changedField, const QVariant& oldValue, const QVariant& newValue); + virtual void fieldChangedByUi(const caf::PdmFieldHandle* changedField, const QVariant& oldValue, const QVariant& newValue); protected: - virtual void initAfterRead(); - virtual void defineUiOrdering( QString uiConfigName, caf::PdmUiOrdering& uiOrdering ); - - // Really private -private: - void syncronizeWellsWithResults(); - void clampCurrentTimestep(); - - virtual RimCase* ownerCase(); + virtual void initAfterRead(); + virtual void defineUiOrdering( QString uiConfigName, caf::PdmUiOrdering& uiOrdering ); private: - caf::PdmPointer m_reservoir; + void createDisplayModel(); + void updateDisplayModelVisibility(); + virtual void updateCurrentTimeStep(); + void indicesToVisibleGrids(std::vector* gridIndices); + virtual void updateScaleTransform(); + virtual cvf::Transform* scaleTransform(); - std::vector m_visibleGridParts; + virtual void updateStaticCellColors(); + void updateStaticCellColors(unsigned short geometryType); + void updateLegends(); + void updateMinMaxValuesAndAddLegendToView(QString legendLabel, RimResultSlot* resultSlot, RigCaseCellResultsData* cellResultsData); + virtual void resetLegendsInViewer(); + virtual void updateViewerWidgetWindowTitle(); + + std::vector + visibleFaultGeometryTypes() const; + void updateFaultForcedVisibility(); + void updateFaultColors(); + + void syncronizeWellsWithResults(); + void clampCurrentTimestep(); + + virtual RimCase* ownerCase(); + + caf::PdmPointer m_reservoir; + + cvf::ref m_reservoirGridPartManager; + cvf::ref m_pipesPartManager; + + std::vector + m_visibleGridParts; };