mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
#5379 Surface : Move enum to RiaDefines
This commit is contained in:
parent
e66f937c29
commit
4d114e36f8
@ -103,6 +103,17 @@ void caf::AppEnum<RiaDefines::MeshModeType>::setUp()
|
||||
addItem( RiaDefines::MeshModeType::NO_MESH, "NO_MESH", "None" );
|
||||
setDefault( RiaDefines::MeshModeType::FULL_MESH );
|
||||
}
|
||||
|
||||
template <>
|
||||
void caf::AppEnum<RiaDefines::GridCaseAxis>::setUp()
|
||||
{
|
||||
addItem( RiaDefines::GridCaseAxis::UNDEFINED_AXIS, "None", "None" );
|
||||
addItem( RiaDefines::GridCaseAxis::AXIS_I, "I", "I" );
|
||||
addItem( RiaDefines::GridCaseAxis::AXIS_J, "J", "J" );
|
||||
addItem( RiaDefines::GridCaseAxis::AXIS_K, "K", "K" );
|
||||
|
||||
setDefault( RiaDefines::GridCaseAxis::AXIS_K );
|
||||
}
|
||||
} // namespace caf
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
|
@ -204,4 +204,12 @@ enum class FontSettingType
|
||||
PLOT_FONT
|
||||
};
|
||||
|
||||
enum class GridCaseAxis
|
||||
{
|
||||
AXIS_I,
|
||||
AXIS_J,
|
||||
AXIS_K,
|
||||
UNDEFINED_AXIS
|
||||
};
|
||||
|
||||
}; // namespace RiaDefines
|
||||
|
@ -250,7 +250,7 @@ void RicAdvancedSnapshotExportFeature::exportViewVariationsToFolder( RimGridView
|
||||
viewer->animationControl()->setCurrentFrameOnly( i );
|
||||
}
|
||||
|
||||
if ( msd->sliceDirection == RimAdvancedSnapshotExportDefinition::NO_RANGEFILTER )
|
||||
if ( msd->sliceDirection == RiaDefines::GridCaseAxis::UNDEFINED_AXIS )
|
||||
{
|
||||
QString fileName = viewCaseResultString + "_" + timeStepString;
|
||||
fileName.replace( " ", "_" );
|
||||
@ -273,17 +273,17 @@ void RicAdvancedSnapshotExportFeature::exportViewVariationsToFolder( RimGridView
|
||||
QString fileName = viewCaseResultString + "_" + timeStepString + "_" + rangeFilterString;
|
||||
|
||||
rangeFilter->setDefaultValues();
|
||||
if ( msd->sliceDirection == RimAdvancedSnapshotExportDefinition::RANGEFILTER_I )
|
||||
if ( msd->sliceDirection == RiaDefines::GridCaseAxis::AXIS_I )
|
||||
{
|
||||
rangeFilter->cellCountI = 1;
|
||||
rangeFilter->startIndexI = sliceIndex;
|
||||
}
|
||||
else if ( msd->sliceDirection == RimAdvancedSnapshotExportDefinition::RANGEFILTER_J )
|
||||
else if ( msd->sliceDirection == RiaDefines::GridCaseAxis::AXIS_J )
|
||||
{
|
||||
rangeFilter->cellCountJ = 1;
|
||||
rangeFilter->startIndexJ = sliceIndex;
|
||||
}
|
||||
else if ( msd->sliceDirection == RimAdvancedSnapshotExportDefinition::RANGEFILTER_K )
|
||||
else if ( msd->sliceDirection == RiaDefines::GridCaseAxis::AXIS_K )
|
||||
{
|
||||
rangeFilter->cellCountK = 1;
|
||||
rangeFilter->startIndexK = sliceIndex;
|
||||
|
@ -34,51 +34,40 @@
|
||||
|
||||
#include "cafPdmPointer.h"
|
||||
|
||||
// clang-format off
|
||||
|
||||
namespace caf
|
||||
{
|
||||
template<>
|
||||
void caf::AppEnum< RimAdvancedSnapshotExportDefinition::SnapShotDirectionEnum >::setUp()
|
||||
{
|
||||
addItem(RimAdvancedSnapshotExportDefinition::NO_RANGEFILTER, "None", "None");
|
||||
addItem(RimAdvancedSnapshotExportDefinition::RANGEFILTER_I, "I", "I");
|
||||
addItem(RimAdvancedSnapshotExportDefinition::RANGEFILTER_J, "J", "J");
|
||||
addItem(RimAdvancedSnapshotExportDefinition::RANGEFILTER_K, "K", "K");
|
||||
|
||||
setDefault(RimAdvancedSnapshotExportDefinition::RANGEFILTER_K);
|
||||
}
|
||||
}
|
||||
|
||||
CAF_PDM_SOURCE_INIT(RimAdvancedSnapshotExportDefinition, "MultiSnapshotDefinition");
|
||||
CAF_PDM_SOURCE_INIT( RimAdvancedSnapshotExportDefinition, "MultiSnapshotDefinition" );
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
RimAdvancedSnapshotExportDefinition::RimAdvancedSnapshotExportDefinition()
|
||||
{
|
||||
//CAF_PDM_InitObject("MultiSnapshotDefinition", ":/Well.png", "", "");
|
||||
CAF_PDM_InitObject("MultiSnapshotDefinition", "", "", "");
|
||||
// CAF_PDM_InitObject("MultiSnapshotDefinition", ":/Well.png", "", "");
|
||||
CAF_PDM_InitObject( "MultiSnapshotDefinition", "", "", "" );
|
||||
|
||||
CAF_PDM_InitField(&isActive, "IsActive", true, "Active", "", "", "");
|
||||
|
||||
CAF_PDM_InitFieldNoDefault(&view, "View", "View", "", "", "");
|
||||
CAF_PDM_InitField( &isActive, "IsActive", true, "Active", "", "", "" );
|
||||
|
||||
CAF_PDM_InitFieldNoDefault(&eclipseResultType, "EclipseResultType", "Result Type", "", "", "");
|
||||
CAF_PDM_InitFieldNoDefault(&selectedEclipseResults, "SelectedEclipseResults", "Properties", "", "", "");
|
||||
CAF_PDM_InitFieldNoDefault( &view, "View", "View", "", "", "" );
|
||||
|
||||
CAF_PDM_InitField(&timeStepStart, "TimeStepStart", 0, "Start Time", "", "", "");
|
||||
CAF_PDM_InitField(&timeStepEnd, "TimeStepEnd", 0, "End Time", "", "", "");
|
||||
CAF_PDM_InitFieldNoDefault( &eclipseResultType, "EclipseResultType", "Result Type", "", "", "" );
|
||||
CAF_PDM_InitFieldNoDefault( &selectedEclipseResults, "SelectedEclipseResults", "Properties", "", "", "" );
|
||||
|
||||
CAF_PDM_InitField(&sliceDirection, "SnapShotDirection", caf::AppEnum<SnapShotDirectionEnum>(NO_RANGEFILTER), "Range Filter Slice", "", "", "");
|
||||
CAF_PDM_InitField(&startSliceIndex, "RangeFilterStart", 1, "Range Start", "", "", "");
|
||||
CAF_PDM_InitField(&endSliceIndex, "RangeFilterEnd", 1, "Range End", "", "", "");
|
||||
CAF_PDM_InitField( &timeStepStart, "TimeStepStart", 0, "Start Time", "", "", "" );
|
||||
CAF_PDM_InitField( &timeStepEnd, "TimeStepEnd", 0, "End Time", "", "", "" );
|
||||
|
||||
CAF_PDM_InitFieldNoDefault(&additionalCases, "AdditionalCases", "Cases", "", "", "");
|
||||
CAF_PDM_InitField( &sliceDirection,
|
||||
"SnapShotDirection",
|
||||
caf::AppEnum<RiaDefines::GridCaseAxis>( RiaDefines::GridCaseAxis::UNDEFINED_AXIS ),
|
||||
"Range Filter Slice",
|
||||
"",
|
||||
"",
|
||||
"" );
|
||||
|
||||
CAF_PDM_InitField( &startSliceIndex, "RangeFilterStart", 1, "Range Start", "", "", "" );
|
||||
CAF_PDM_InitField( &endSliceIndex, "RangeFilterEnd", 1, "Range End", "", "", "" );
|
||||
|
||||
CAF_PDM_InitFieldNoDefault( &additionalCases, "AdditionalCases", "Cases", "", "", "" );
|
||||
}
|
||||
|
||||
// clang-format on
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
@ -216,17 +205,17 @@ void RimAdvancedSnapshotExportDefinition::fieldChangedByUi( const caf::PdmFieldH
|
||||
int maxInt = 0;
|
||||
int minInt = 0;
|
||||
|
||||
if ( newValue == RimAdvancedSnapshotExportDefinition::RANGEFILTER_I )
|
||||
if ( sliceDirection == RiaDefines::GridCaseAxis::AXIS_I )
|
||||
{
|
||||
maxInt = static_cast<int>( max.x() );
|
||||
minInt = static_cast<int>( min.x() );
|
||||
}
|
||||
else if ( newValue == RimAdvancedSnapshotExportDefinition::RANGEFILTER_J )
|
||||
else if ( sliceDirection == RiaDefines::GridCaseAxis::AXIS_J )
|
||||
{
|
||||
maxInt = static_cast<int>( max.y() );
|
||||
minInt = static_cast<int>( min.y() );
|
||||
}
|
||||
else if ( newValue == RimAdvancedSnapshotExportDefinition::RANGEFILTER_K )
|
||||
else if ( sliceDirection == RiaDefines::GridCaseAxis::AXIS_K )
|
||||
{
|
||||
maxInt = static_cast<int>( max.z() );
|
||||
minInt = static_cast<int>( min.z() );
|
||||
@ -297,7 +286,7 @@ void RimAdvancedSnapshotExportDefinition::defineUiOrdering( QString uiConfigName
|
||||
additionalCases.uiCapability()->setUiReadOnly( false );
|
||||
|
||||
bool rangeReadOnly = false;
|
||||
if ( sliceDirection() == NO_RANGEFILTER )
|
||||
if ( sliceDirection() == RiaDefines::GridCaseAxis::UNDEFINED_AXIS )
|
||||
{
|
||||
rangeReadOnly = true;
|
||||
}
|
||||
|
@ -51,17 +51,9 @@ public:
|
||||
caf::PdmField<int> timeStepStart;
|
||||
caf::PdmField<int> timeStepEnd;
|
||||
|
||||
enum SnapShotDirectionEnum
|
||||
{
|
||||
RANGEFILTER_I,
|
||||
RANGEFILTER_J,
|
||||
RANGEFILTER_K,
|
||||
NO_RANGEFILTER
|
||||
};
|
||||
|
||||
caf::PdmField<caf::AppEnum<SnapShotDirectionEnum>> sliceDirection;
|
||||
caf::PdmField<int> startSliceIndex;
|
||||
caf::PdmField<int> endSliceIndex;
|
||||
caf::PdmField<caf::AppEnum<RiaDefines::GridCaseAxis>> sliceDirection;
|
||||
caf::PdmField<int> startSliceIndex;
|
||||
caf::PdmField<int> endSliceIndex;
|
||||
|
||||
caf::PdmPtrArrayField<RimCase*> additionalCases;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user