mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
#7927 Add user interface for exporting multiple surfaces.
This commit is contained in:
@@ -970,6 +970,7 @@ caf::CmdFeatureMenuBuilder RimContextCommandBuilder::commandsFromSelection()
|
||||
menuBuilder << "RicImportSurfacesFeature";
|
||||
menuBuilder << "RicNewGridSurfaceFeature";
|
||||
menuBuilder << "RicImportEnsembleSurfaceFeature";
|
||||
menuBuilder << "RicGenerateMultipleSurfacesFeature";
|
||||
menuBuilder.addSeparator();
|
||||
menuBuilder << "RicNewSurfaceCollectionFeature";
|
||||
}
|
||||
|
||||
@@ -27,6 +27,7 @@
|
||||
#include "ExportCommands/RicExportWellPathsUi.h"
|
||||
#include "FractureCommands/RicCreateMultipleFracturesUi.h"
|
||||
#include "HoloLensCommands/RicHoloLensExportToFolderUi.h"
|
||||
#include "RicGenerateMultipleSurfacesUi.h"
|
||||
|
||||
CAF_PDM_SOURCE_INIT( RimDialogData, "RimDialogData" );
|
||||
|
||||
@@ -65,6 +66,14 @@ RimDialogData::RimDialogData()
|
||||
|
||||
CAF_PDM_InitFieldNoDefault( &m_mockModelSettings, "MockModelSettings", "Mock Model Settings", "", "", "" );
|
||||
m_mockModelSettings = new RimMockModelSettings();
|
||||
|
||||
CAF_PDM_InitFieldNoDefault( &m_generateEnsembleSurfacesUi,
|
||||
"GenerateMultipleSurfacesUi",
|
||||
"Generate Ensmeble Surfaces Ui",
|
||||
"",
|
||||
"",
|
||||
"" );
|
||||
m_generateEnsembleSurfacesUi = new RicGenerateMultipleSurfacesUi();
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
@@ -155,3 +164,11 @@ RimMockModelSettings* RimDialogData::mockModelSettings() const
|
||||
{
|
||||
return m_mockModelSettings;
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
RicGenerateMultipleSurfacesUi* RimDialogData::generateEnsembleSurfacesUi() const
|
||||
{
|
||||
return m_generateEnsembleSurfacesUi;
|
||||
}
|
||||
|
||||
@@ -29,6 +29,7 @@ class RicHoloLensExportToFolderUi;
|
||||
class RicExportWellPathsUi;
|
||||
class RicExportLgrUi;
|
||||
class RimMockModelSettings;
|
||||
class RicGenerateMultipleSurfacesUi;
|
||||
|
||||
//==================================================================================================
|
||||
///
|
||||
@@ -61,6 +62,7 @@ public:
|
||||
RicExportLgrUi* exportLgrData() const;
|
||||
RicExportEclipseSectorModelUi* exportSectorModelUi() const;
|
||||
RimMockModelSettings* mockModelSettings() const;
|
||||
RicGenerateMultipleSurfacesUi* generateEnsembleSurfacesUi() const;
|
||||
|
||||
private:
|
||||
caf::PdmChildField<RicExportCarfinUi*> m_exportCarfin;
|
||||
@@ -71,4 +73,5 @@ private:
|
||||
caf::PdmChildField<RicExportLgrUi*> m_exportLgrData;
|
||||
caf::PdmChildField<RicExportEclipseSectorModelUi*> m_exportSectorModelData;
|
||||
caf::PdmChildField<RimMockModelSettings*> m_mockModelSettings;
|
||||
caf::PdmChildField<RicGenerateMultipleSurfacesUi*> m_generateEnsembleSurfacesUi;
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user