mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-10 15:36:09 -06:00
#2289 Source Stepping : Rename to make it clear what summary case is used
This commit is contained in:
parent
f3975c8986
commit
5fab8357ee
@ -229,7 +229,7 @@ QList<caf::PdmOptionItemInfo> RimSummaryPlotSourceStepping::calculateValueOption
|
||||
|
||||
std::set<QString> identifierTexts;
|
||||
|
||||
RifSummaryReaderInterface* reader = summaryReader();
|
||||
RifSummaryReaderInterface* reader = firstSummaryReaderForVisibleCurves();
|
||||
if (reader)
|
||||
{
|
||||
RiaSummaryCurveAnalyzer* analyzer = analyzerForReader(reader);
|
||||
@ -457,9 +457,9 @@ void RimSummaryPlotSourceStepping::fieldChangedByUi(const caf::PdmFieldHandle* c
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
RifSummaryReaderInterface* RimSummaryPlotSourceStepping::summaryReader() const
|
||||
RifSummaryReaderInterface* RimSummaryPlotSourceStepping::firstSummaryReaderForVisibleCurves() const
|
||||
{
|
||||
RimSummaryCase* sumCase = singleSummaryCase();
|
||||
RimSummaryCase* sumCase = firstSummaryCaseForVisibleCurves();
|
||||
if (sumCase)
|
||||
{
|
||||
return sumCase->summaryReader();
|
||||
@ -471,30 +471,24 @@ RifSummaryReaderInterface* RimSummaryPlotSourceStepping::summaryReader() const
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
RimSummaryCase* RimSummaryPlotSourceStepping::singleSummaryCase() const
|
||||
RimSummaryCase* RimSummaryPlotSourceStepping::firstSummaryCaseForVisibleCurves() const
|
||||
{
|
||||
RimSummaryCurveCollection* curveCollection = nullptr;
|
||||
this->firstAncestorOrThisOfTypeAsserted(curveCollection);
|
||||
|
||||
std::set<RimSummaryCase*> cases;
|
||||
for (auto curve : curveCollection->visibleCurves())
|
||||
{
|
||||
if (isYAxisStepping())
|
||||
if (isYAxisStepping() && curve->summaryCaseY())
|
||||
{
|
||||
cases.insert(curve->summaryCaseY());
|
||||
return curve->summaryCaseY();
|
||||
}
|
||||
|
||||
if (isXAxisStepping())
|
||||
if (isXAxisStepping() && curve->summaryCaseX())
|
||||
{
|
||||
cases.insert(curve->summaryCaseX());
|
||||
return curve->summaryCaseX();
|
||||
}
|
||||
}
|
||||
|
||||
if (cases.size() > 0)
|
||||
{
|
||||
return *(cases.begin());
|
||||
}
|
||||
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
|
@ -77,8 +77,8 @@ private:
|
||||
caf::PdmUiEditorAttribute* attribute) override;
|
||||
|
||||
private:
|
||||
RifSummaryReaderInterface* summaryReader() const;
|
||||
RimSummaryCase* singleSummaryCase() const;
|
||||
RifSummaryReaderInterface* firstSummaryReaderForVisibleCurves() const;
|
||||
RimSummaryCase* firstSummaryCaseForVisibleCurves() const;
|
||||
caf::PdmValueField* fieldToModify();
|
||||
|
||||
std::set<RifEclipseSummaryAddress> visibleAddressesCurveCollection() const;
|
||||
|
Loading…
Reference in New Issue
Block a user