mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
#4584 Text Based Curve Creation: Add <Outdated> flag if the actual curves does not match the filter
Add address access on gridTimeHistoryCurves.
This commit is contained in:
@@ -45,6 +45,7 @@
|
||||
#include "RiuQwtPlotCurve.h"
|
||||
|
||||
#include "qwt_plot.h"
|
||||
#include "SummaryPlotCommands/RicSummaryPlotFeatureImpl.h"
|
||||
|
||||
CAF_PDM_SOURCE_INIT( RimGridTimeHistoryCurve, "GridTimeHistoryCurve" );
|
||||
|
||||
@@ -169,6 +170,30 @@ void RimGridTimeHistoryCurve::setFromEclipseCellAndResult(
|
||||
geomSelectionItem->setFromCaseGridAndIJK( eclCase, gridIdx, i, j, k );
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
RigGridCellResultAddress RimGridTimeHistoryCurve::resultAddress()
|
||||
{
|
||||
RimEclipseGeometrySelectionItem* eclipseGeomSelectionItem = dynamic_cast<RimEclipseGeometrySelectionItem*>(
|
||||
m_geometrySelectionItem.value() );
|
||||
|
||||
if ( m_eclipseResultDefinition && eclipseGeomSelectionItem )
|
||||
{
|
||||
cvf::Vec3st IJK = eclipseGeomSelectionItem->cellIJK();
|
||||
|
||||
return RigGridCellResultAddress( eclipseGeomSelectionItem->gridIndex(),
|
||||
IJK[0],
|
||||
IJK[1],
|
||||
IJK[2],
|
||||
m_eclipseResultDefinition->eclipseResultAddress() );
|
||||
}
|
||||
|
||||
// Todo: support geomech stuff
|
||||
|
||||
return RigGridCellResultAddress();
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
|
||||
Reference in New Issue
Block a user