NNC: Compute data on demand

This commit is contained in:
Magne Sjaastad
2020-05-16 15:51:59 +02:00
parent 734e992384
commit 51fd5e39b0
8 changed files with 74 additions and 15 deletions

View File

@@ -187,9 +187,9 @@ size_t RigNNCData::connectionsWithNoCommonArea( QStringList& connectionTextFirst
//--------------------------------------------------------------------------------------------------
///
//--------------------------------------------------------------------------------------------------
void RigNNCData::ensureConnectionDataIsProcecced()
bool RigNNCData::ensureConnectionDataIsProcecced()
{
if ( m_connectionsAreProcessed ) return;
if ( m_connectionsAreProcessed ) return false;
if ( m_mainGrid )
{
@@ -229,6 +229,8 @@ void RigNNCData::ensureConnectionDataIsProcecced()
}
}
}
return true;
}
//--------------------------------------------------------------------------------------------------

View File

@@ -50,7 +50,7 @@ public:
RigNNCData();
void ensureConnectionDataIsProcecced();
bool ensureConnectionDataIsProcecced();
void setSourceDataForProcessing( RigMainGrid* mainGrid,
const RigActiveCellInfo* activeCellInfo,
bool includeInactiveCells );