mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
Thermal Fracture: show mesh options for thermal fractures.
This commit is contained in:
committed by
Magne Sjaastad
parent
72590d0565
commit
a0f87e2ae9
@@ -398,23 +398,23 @@ void RimStimPlanColors::defineUiOrdering( QString uiConfigName, caf::PdmUiOrderi
|
|||||||
colorGroup->add( &m_resultNameAndUnit );
|
colorGroup->add( &m_resultNameAndUnit );
|
||||||
colorGroup->add( &m_defaultColor );
|
colorGroup->add( &m_defaultColor );
|
||||||
|
|
||||||
bool stimPlanExists = false;
|
auto hasMeshTemplate = []() {
|
||||||
std::vector<RimFractureTemplate*> fracTemplates = RimProject::current()->allFractureTemplates();
|
std::vector<RimFractureTemplate*> fracTemplates = RimProject::current()->allFractureTemplates();
|
||||||
|
for ( auto fractemplate : fracTemplates )
|
||||||
for ( auto fractemplate : fracTemplates )
|
|
||||||
{
|
|
||||||
if ( dynamic_cast<RimStimPlanFractureTemplate*>( fractemplate ) )
|
|
||||||
{
|
{
|
||||||
stimPlanExists = true;
|
if ( dynamic_cast<RimMeshFractureTemplate*>( fractemplate ) )
|
||||||
break;
|
{
|
||||||
|
return true;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
return false;
|
||||||
|
};
|
||||||
|
|
||||||
if ( stimPlanExists )
|
if ( hasMeshTemplate() )
|
||||||
{
|
{
|
||||||
caf::PdmUiGroup* stimPlanGroup = uiOrdering.addNewGroup( "StimPlan" );
|
caf::PdmUiGroup* meshGroup = uiOrdering.addNewGroup( "Mesh" );
|
||||||
stimPlanGroup->add( &m_showStimPlanMesh );
|
meshGroup->add( &m_showStimPlanMesh );
|
||||||
stimPlanGroup->add( &m_stimPlanCellVizMode );
|
meshGroup->add( &m_stimPlanCellVizMode );
|
||||||
}
|
}
|
||||||
|
|
||||||
uiOrdering.skipRemainingFields( true );
|
uiOrdering.skipRemainingFields( true );
|
||||||
|
|||||||
Reference in New Issue
Block a user