mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
Move Reference Well functionality to WellLogExtractionCurve
* Remove reference well feature from plot objects * Move Reference Well functionality to WellLogExtractionCurve * Reset reference well selection if new selected well path equals ref
This commit is contained in:
committed by
Magne Sjaastad
parent
80086a04f4
commit
3e8c85a202
@@ -49,7 +49,6 @@ public:
|
||||
|
||||
const RigWellLogCurveData* curveData() const;
|
||||
|
||||
void setReferenceWellPath( RimWellPath* refWellPath );
|
||||
void updateCurveAppearance() override;
|
||||
|
||||
virtual QString wellName() const = 0;
|
||||
@@ -67,13 +66,11 @@ public:
|
||||
double closestYValueForX( double xValue ) const override;
|
||||
|
||||
protected:
|
||||
void updateZoomInParentPlot() override;
|
||||
void updateLegendsInPlot() override;
|
||||
void setOverrideCurveDataPropertyValueRange( double minimumValue, double maximumValue );
|
||||
void calculateCurveDataPropertyValueRange();
|
||||
QList<caf::PdmOptionItemInfo> calculateValueOptions( const caf::PdmFieldHandle* fieldNeedingOptions ) override;
|
||||
void updateZoomInParentPlot() override;
|
||||
void updateLegendsInPlot() override;
|
||||
void setOverrideCurveDataPropertyValueRange( double minimumValue, double maximumValue );
|
||||
void calculateCurveDataPropertyValueRange();
|
||||
|
||||
void defineUiOrdering( QString uiConfigName, caf::PdmUiOrdering& uiOrdering ) override;
|
||||
void fieldChangedByUi( const caf::PdmFieldHandle* changedField, const QVariant& oldValue, const QVariant& newValue ) override;
|
||||
|
||||
void setPropertyValuesAndDepths( const std::vector<double>& propertyValues,
|
||||
@@ -113,10 +110,6 @@ protected:
|
||||
RiuPlotAxis depthAxis() const;
|
||||
RiuPlotAxis valueAxis() const;
|
||||
|
||||
protected:
|
||||
caf::PdmPtrField<RimWellPath*> m_refWellPath;
|
||||
caf::PdmField<bool> m_useRefWell;
|
||||
|
||||
private:
|
||||
cvf::ref<RigWellLogCurveData> m_curveData;
|
||||
std::pair<double, double> m_curveDataPropertyValueRange;
|
||||
|
||||
Reference in New Issue
Block a user