From c698206194b9aa1377010f0cbf4d47dade6d5513 Mon Sep 17 00:00:00 2001 From: Magne Sjaastad Date: Sat, 17 Dec 2016 16:30:38 +0100 Subject: [PATCH] #1032 : WLP Added setter and getter for well path and case --- .../RimWellLogExtractionCurve.cpp | 24 +++++++++++++++++++ .../RimWellLogExtractionCurve.h | 6 ++++- 2 files changed, 29 insertions(+), 1 deletion(-) diff --git a/ApplicationCode/ProjectDataModel/RimWellLogExtractionCurve.cpp b/ApplicationCode/ProjectDataModel/RimWellLogExtractionCurve.cpp index b00a0c7b14..31e445d13b 100644 --- a/ApplicationCode/ProjectDataModel/RimWellLogExtractionCurve.cpp +++ b/ApplicationCode/ProjectDataModel/RimWellLogExtractionCurve.cpp @@ -113,6 +113,30 @@ void RimWellLogExtractionCurve::setWellPath(RimWellPath* wellPath) m_wellPath = wellPath; } +//-------------------------------------------------------------------------------------------------- +/// +//-------------------------------------------------------------------------------------------------- +RimWellPath* RimWellLogExtractionCurve::wellPath() const +{ + return m_wellPath; +} + +//-------------------------------------------------------------------------------------------------- +/// +//-------------------------------------------------------------------------------------------------- +void RimWellLogExtractionCurve::setCase(RimCase* rimCase) +{ + m_case = rimCase; +} + +//-------------------------------------------------------------------------------------------------- +/// +//-------------------------------------------------------------------------------------------------- +RimCase* RimWellLogExtractionCurve::rimCase() const +{ + return m_case; +} + //-------------------------------------------------------------------------------------------------- /// //-------------------------------------------------------------------------------------------------- diff --git a/ApplicationCode/ProjectDataModel/RimWellLogExtractionCurve.h b/ApplicationCode/ProjectDataModel/RimWellLogExtractionCurve.h index 0df85b9df2..2ebf168c03 100644 --- a/ApplicationCode/ProjectDataModel/RimWellLogExtractionCurve.h +++ b/ApplicationCode/ProjectDataModel/RimWellLogExtractionCurve.h @@ -41,8 +41,12 @@ public: RimWellLogExtractionCurve(); virtual ~RimWellLogExtractionCurve(); - void setWellPath(RimWellPath* wellPath); + RimWellPath* wellPath() const; + + void setCase(RimCase* rimCase); + RimCase* rimCase() const; + void setPropertiesFromView(RimView* view); virtual QString wellName() const;