#7453 StimPlanModel: Move pressure table check boxes to template.

This commit is contained in:
Kristian Bendiksen
2021-03-04 13:56:53 +01:00
committed by Magne Sjaastad
parent 0377da8097
commit e5edba0d34
4 changed files with 19 additions and 42 deletions

View File

@@ -34,15 +34,6 @@ RimPressureTable::RimPressureTable()
{
CAF_PDM_InitObject( "Pressure Table", "", "", "" );
CAF_PDM_InitField( &m_useForInitialPressure,
"UseForInitialPressure",
false,
"Use Pressure Table For Initial Pressure",
"",
"",
"" );
CAF_PDM_InitField( &m_useForPressure, "UseForPressure", false, "Use Pressure Table For Pressure", "", "", "" );
CAF_PDM_InitFieldNoDefault( &m_pressureTableItems, "Items", "Pressure Table Items", "", "", "" );
m_pressureTableItems.uiCapability()->setUiEditorTypeName( caf::PdmUiTableViewEditor::uiEditorTypeName() );
m_pressureTableItems.uiCapability()->setUiLabelPosition( caf::PdmUiItemInfo::HIDDEN );
@@ -56,14 +47,6 @@ RimPressureTable::~RimPressureTable()
{
}
//--------------------------------------------------------------------------------------------------
///
//--------------------------------------------------------------------------------------------------
caf::PdmField<bool>* RimPressureTable::useForInitialPressureField()
{
return &m_useForInitialPressure;
}
//--------------------------------------------------------------------------------------------------
///
//--------------------------------------------------------------------------------------------------
@@ -174,19 +157,6 @@ void RimPressureTable::fieldChangedByUi( const caf::PdmFieldHandle* changedField
onTableChanged();
}
//--------------------------------------------------------------------------------------------------
///
//--------------------------------------------------------------------------------------------------
bool RimPressureTable::usePressureTableForProperty( RiaDefines::CurveProperty curveProperty ) const
{
if ( curveProperty == RiaDefines::CurveProperty::INITIAL_PRESSURE )
return m_useForInitialPressure();
else if ( curveProperty == RiaDefines::CurveProperty::PRESSURE )
return m_useForPressure();
else
return false;
}
//--------------------------------------------------------------------------------------------------
///
//--------------------------------------------------------------------------------------------------