#7782 Grid Statistics Plot: Use current Cell Result property for making histogram

This commit is contained in:
Kristian Bendiksen
2021-06-23 15:17:56 +02:00
committed by Magne Sjaastad
parent 6fd5564545
commit a652a2bfb9
3 changed files with 26 additions and 0 deletions

View File

@@ -24,6 +24,7 @@
#include "RimCase.h"
#include "RimEclipseCase.h"
#include "RimEclipseCaseCollection.h"
#include "RimEclipseCellColors.h"
#include "RimEclipseResultCase.h"
#include "RimEclipseResultDefinition.h"
#include "RimEclipseView.h"
@@ -99,6 +100,22 @@ void RimGridStatisticsPlot::setDefaults()
}
}
//--------------------------------------------------------------------------------------------------
///
//--------------------------------------------------------------------------------------------------
void RimGridStatisticsPlot::setPropertiesFromView( RimEclipseView* view )
{
CAF_ASSERT( view );
m_case = view->ownerCase();
RimEclipseCase* eclipseCase = dynamic_cast<RimEclipseCase*>( m_case.value() );
if ( eclipseCase ) m_property->setEclipseCase( eclipseCase );
const RimEclipseResultDefinition* resDef = dynamic_cast<const RimEclipseResultDefinition*>( view->cellResult() );
if ( resDef ) m_property->simpleCopy( resDef );
}
//--------------------------------------------------------------------------------------------------
///
//--------------------------------------------------------------------------------------------------