#2358 fracture. When clicking on an ellipse fracture, display info in result into panel

This commit is contained in:
Bjørn Erik Jensen 2018-01-23 14:30:58 +01:00
parent 1c668ce3b4
commit 9cfd2ff3cf
2 changed files with 6 additions and 4 deletions

View File

@ -258,7 +258,7 @@ const QString RivWellFracturePartMgr::resultInfoText(const RimEclipseView& activ
RimStimPlanFractureTemplate* stimPlanTemplate = dynamic_cast<RimStimPlanFractureTemplate*>(m_rimFracture->fractureTemplate()); RimStimPlanFractureTemplate* stimPlanTemplate = dynamic_cast<RimStimPlanFractureTemplate*>(m_rimFracture->fractureTemplate());
if (ellipseFractureTemplate) if (ellipseFractureTemplate)
{ {
text.append("Result value: "); text.append("Result value: CONDUCTIVITY ");
text.append(QString::number(ellipseFractureTemplate->conductivity()) + "\n"); text.append(QString::number(ellipseFractureTemplate->conductivity()) + "\n");
} }

View File

@ -55,6 +55,9 @@
#include "RimTernaryLegendConfig.h" #include "RimTernaryLegendConfig.h"
#include "RimViewController.h" #include "RimViewController.h"
#include "RimWellPath.h" #include "RimWellPath.h"
#include "RimPerforationInterval.h"
#include "RimStimPlanFractureTemplate.h"
#include "RimEllipseFractureTemplate.h"
#include "RiuMainWindow.h" #include "RiuMainWindow.h"
#include "RiuSelectionManager.h" #include "RiuSelectionManager.h"
@ -88,8 +91,6 @@
#include <QMouseEvent> #include <QMouseEvent>
#include <QStatusBar> #include <QStatusBar>
#include <array> #include <array>
#include "RimPerforationInterval.h"
#include "RimStimPlanFractureTemplate.h"
@ -497,7 +498,8 @@ void RiuViewerCommands::handlePickAction(int winPosX, int winPosY, Qt::KeyboardM
RimFracture* fracture = dynamic_cast<RimFracture*>(rivObjectSourceInfo->object()); RimFracture* fracture = dynamic_cast<RimFracture*>(rivObjectSourceInfo->object());
RimStimPlanFractureTemplate* stimPlanTempl = fracture ? dynamic_cast<RimStimPlanFractureTemplate*>(fracture->fractureTemplate()) : nullptr; RimStimPlanFractureTemplate* stimPlanTempl = fracture ? dynamic_cast<RimStimPlanFractureTemplate*>(fracture->fractureTemplate()) : nullptr;
if (stimPlanTempl) RimEllipseFractureTemplate* ellipseTempl = fracture ? dynamic_cast<RimEllipseFractureTemplate*>(fracture->fractureTemplate()) : nullptr;
if (stimPlanTempl || ellipseTempl)
{ {
// Set fracture resultInfo text // Set fracture resultInfo text
QString resultInfoText; QString resultInfoText;