mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
#3757 Rename RiuSelectionManager to Riu3dSelectionManager
This commit is contained in:
@@ -34,7 +34,7 @@ ${CMAKE_CURRENT_LIST_DIR}/RiuResultQwtPlot.h
|
||||
${CMAKE_CURRENT_LIST_DIR}/RiuResultTextBuilder.h
|
||||
${CMAKE_CURRENT_LIST_DIR}/RiuRmsNavigation.h
|
||||
${CMAKE_CURRENT_LIST_DIR}/RiuSelectionChangedHandler.h
|
||||
${CMAKE_CURRENT_LIST_DIR}/RiuSelectionManager.h
|
||||
${CMAKE_CURRENT_LIST_DIR}/Riu3dSelectionManager.h
|
||||
${CMAKE_CURRENT_LIST_DIR}/RiuSimpleHistogramWidget.h
|
||||
${CMAKE_CURRENT_LIST_DIR}/RiuSummaryQwtPlot.h
|
||||
${CMAKE_CURRENT_LIST_DIR}/RiuTextDialog.h
|
||||
@@ -112,7 +112,7 @@ ${CMAKE_CURRENT_LIST_DIR}/RiuResultQwtPlot.cpp
|
||||
${CMAKE_CURRENT_LIST_DIR}/RiuResultTextBuilder.cpp
|
||||
${CMAKE_CURRENT_LIST_DIR}/RiuRmsNavigation.cpp
|
||||
${CMAKE_CURRENT_LIST_DIR}/RiuSelectionChangedHandler.cpp
|
||||
${CMAKE_CURRENT_LIST_DIR}/RiuSelectionManager.cpp
|
||||
${CMAKE_CURRENT_LIST_DIR}/Riu3dSelectionManager.cpp
|
||||
${CMAKE_CURRENT_LIST_DIR}/RiuSimpleHistogramWidget.cpp
|
||||
${CMAKE_CURRENT_LIST_DIR}/RiuSummaryQwtPlot.cpp
|
||||
${CMAKE_CURRENT_LIST_DIR}/RiuTextDialog.cpp
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
//
|
||||
/////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
#include "RiuSelectionManager.h"
|
||||
#include "Riu3dSelectionManager.h"
|
||||
|
||||
#include "RimGridView.h"
|
||||
#include "RimEclipseView.h"
|
||||
@@ -35,7 +35,7 @@
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
RiuSelectionManager::RiuSelectionManager()
|
||||
Riu3dSelectionManager::Riu3dSelectionManager()
|
||||
: m_notificationCenter(new RiuSelectionChangedHandler)
|
||||
{
|
||||
m_selection.resize(2);
|
||||
@@ -44,7 +44,7 @@ RiuSelectionManager::RiuSelectionManager()
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
RiuSelectionManager::~RiuSelectionManager()
|
||||
Riu3dSelectionManager::~Riu3dSelectionManager()
|
||||
{
|
||||
deleteAllItemsFromSelection(RUI_APPLICATION_GLOBAL);
|
||||
deleteAllItemsFromSelection(RUI_TEMPORARY);
|
||||
@@ -55,16 +55,16 @@ RiuSelectionManager::~RiuSelectionManager()
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
RiuSelectionManager* RiuSelectionManager::instance()
|
||||
Riu3dSelectionManager* Riu3dSelectionManager::instance()
|
||||
{
|
||||
static RiuSelectionManager* singleton = new RiuSelectionManager;
|
||||
static Riu3dSelectionManager* singleton = new Riu3dSelectionManager;
|
||||
return singleton;
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
void RiuSelectionManager::selectedItems(std::vector<RiuSelectionItem*>& items, int role) const
|
||||
void Riu3dSelectionManager::selectedItems(std::vector<RiuSelectionItem*>& items, int role) const
|
||||
{
|
||||
const std::vector<RiuSelectionItem*>& s = m_selection[role];
|
||||
|
||||
@@ -75,7 +75,7 @@ void RiuSelectionManager::selectedItems(std::vector<RiuSelectionItem*>& items, i
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
RiuSelectionItem* RiuSelectionManager::selectedItem(int role /*= RUI_APPLICATION_GLOBAL*/) const
|
||||
RiuSelectionItem* Riu3dSelectionManager::selectedItem(int role /*= RUI_APPLICATION_GLOBAL*/) const
|
||||
{
|
||||
const std::vector<RiuSelectionItem*>& s = m_selection[role];
|
||||
|
||||
@@ -93,7 +93,7 @@ RiuSelectionItem* RiuSelectionManager::selectedItem(int role /*= RUI_APPLICATION
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
void RiuSelectionManager::appendItemToSelection(RiuSelectionItem* item, int role)
|
||||
void Riu3dSelectionManager::appendItemToSelection(RiuSelectionItem* item, int role)
|
||||
{
|
||||
std::vector<RiuSelectionItem*>& s = m_selection[role];
|
||||
|
||||
@@ -105,7 +105,7 @@ void RiuSelectionManager::appendItemToSelection(RiuSelectionItem* item, int role
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
void RiuSelectionManager::setSelectedItem(RiuSelectionItem* item, int role)
|
||||
void Riu3dSelectionManager::setSelectedItem(RiuSelectionItem* item, int role)
|
||||
{
|
||||
deleteAllItemsFromSelection(role);
|
||||
|
||||
@@ -119,7 +119,7 @@ void RiuSelectionManager::setSelectedItem(RiuSelectionItem* item, int role)
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
void RiuSelectionManager::deleteAllItems(int role)
|
||||
void Riu3dSelectionManager::deleteAllItems(int role)
|
||||
{
|
||||
if (!isEmpty(role))
|
||||
{
|
||||
@@ -132,7 +132,7 @@ void RiuSelectionManager::deleteAllItems(int role)
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
bool RiuSelectionManager::isEmpty(int role) const
|
||||
bool Riu3dSelectionManager::isEmpty(int role) const
|
||||
{
|
||||
const std::vector<RiuSelectionItem*>& s = m_selection[role];
|
||||
|
||||
@@ -142,7 +142,7 @@ bool RiuSelectionManager::isEmpty(int role) const
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
void RiuSelectionManager::deleteAllItemsFromSelection(int role)
|
||||
void Riu3dSelectionManager::deleteAllItemsFromSelection(int role)
|
||||
{
|
||||
std::vector<RiuSelectionItem*>& s = m_selection[role];
|
||||
|
||||
@@ -48,7 +48,7 @@ class RivWellPathSourceInfo;
|
||||
//
|
||||
//
|
||||
//==================================================================================================
|
||||
class RiuSelectionManager
|
||||
class Riu3dSelectionManager
|
||||
{
|
||||
public:
|
||||
enum SelectionRole
|
||||
@@ -58,7 +58,7 @@ public:
|
||||
};
|
||||
|
||||
public:
|
||||
static RiuSelectionManager* instance();
|
||||
static Riu3dSelectionManager* instance();
|
||||
|
||||
// Returns selected items
|
||||
// Selection manager owns the selection items
|
||||
@@ -84,9 +84,9 @@ public:
|
||||
bool isEmpty(int role = RUI_APPLICATION_GLOBAL) const;
|
||||
|
||||
private:
|
||||
RiuSelectionManager();
|
||||
~RiuSelectionManager();
|
||||
RiuSelectionManager(const RiuSelectionManager&) = delete;
|
||||
Riu3dSelectionManager();
|
||||
~Riu3dSelectionManager();
|
||||
Riu3dSelectionManager(const Riu3dSelectionManager&) = delete;
|
||||
|
||||
void deleteAllItemsFromSelection(int role);
|
||||
|
||||
@@ -20,7 +20,7 @@
|
||||
|
||||
#include "RiaColorTables.h"
|
||||
|
||||
#include "RiuSelectionManager.h"
|
||||
#include "Riu3dSelectionManager.h"
|
||||
#include "RiuSummaryQwtPlot.h"
|
||||
|
||||
#include "RigFemPart.h"
|
||||
|
||||
@@ -19,7 +19,7 @@
|
||||
#include "RiuPvtPlotUpdater.h"
|
||||
#include "RiuPvtPlotPanel.h"
|
||||
#include "RiuRelativePermeabilityPlotUpdater.h"
|
||||
#include "RiuSelectionManager.h"
|
||||
#include "Riu3dSelectionManager.h"
|
||||
|
||||
#include "RigEclipseCaseData.h"
|
||||
#include "RigGridBase.h"
|
||||
@@ -118,7 +118,7 @@ void RiuPvtPlotUpdater::updateOnTimeStepChanged(Rim3dView* changedView)
|
||||
}
|
||||
|
||||
// Fetch the current global selection and only continue if the selection's view matches the view with time step change
|
||||
const RiuEclipseSelectionItem* eclipseSelectionItem = dynamic_cast<const RiuEclipseSelectionItem*>(RiuSelectionManager::instance()->selectedItem());
|
||||
const RiuEclipseSelectionItem* eclipseSelectionItem = dynamic_cast<const RiuEclipseSelectionItem*>(Riu3dSelectionManager::instance()->selectedItem());
|
||||
if (eclipseSelectionItem && eclipseSelectionItem->m_view == eclipseView)
|
||||
{
|
||||
const size_t gridIndex = eclipseSelectionItem->m_gridIndex;
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
|
||||
#include "RiuRelativePermeabilityPlotUpdater.h"
|
||||
#include "RiuRelativePermeabilityPlotPanel.h"
|
||||
#include "RiuSelectionManager.h"
|
||||
#include "Riu3dSelectionManager.h"
|
||||
|
||||
#include "RigEclipseCaseData.h"
|
||||
#include "RigGridBase.h"
|
||||
@@ -118,7 +118,7 @@ void RiuRelativePermeabilityPlotUpdater::updateOnTimeStepChanged(Rim3dView* chan
|
||||
}
|
||||
|
||||
// Fetch the current global selection and only continue if the selection's view matches the view with time step change
|
||||
const RiuEclipseSelectionItem* eclipseSelectionItem = dynamic_cast<const RiuEclipseSelectionItem*>(RiuSelectionManager::instance()->selectedItem());
|
||||
const RiuEclipseSelectionItem* eclipseSelectionItem = dynamic_cast<const RiuEclipseSelectionItem*>(Riu3dSelectionManager::instance()->selectedItem());
|
||||
if (eclipseSelectionItem && eclipseSelectionItem->m_view == eclipseView)
|
||||
{
|
||||
const size_t gridIndex = eclipseSelectionItem->m_gridIndex;
|
||||
|
||||
@@ -48,7 +48,7 @@
|
||||
#include "RiuRelativePermeabilityPlotUpdater.h"
|
||||
#include "RiuResultQwtPlot.h"
|
||||
#include "RiuResultTextBuilder.h"
|
||||
#include "RiuSelectionManager.h"
|
||||
#include "Riu3dSelectionManager.h"
|
||||
|
||||
#include <QStatusBar>
|
||||
|
||||
|
||||
@@ -64,7 +64,7 @@
|
||||
|
||||
#include "RiuMainWindow.h"
|
||||
#include "RiuResultTextBuilder.h"
|
||||
#include "RiuSelectionManager.h"
|
||||
#include "Riu3dSelectionManager.h"
|
||||
#include "RiuViewer.h"
|
||||
#include "RiuPickItemInfo.h"
|
||||
|
||||
@@ -253,7 +253,7 @@ void RiuViewerCommands::displayContextMenu(QMouseEvent* event)
|
||||
m_currentFaceIndex = cvf::StructGridInterface::NO_FACE;
|
||||
|
||||
RiuSelectionItem* selItem = new RiuGeneralSelectionItem(crossSectionSourceInfo->crossSection());
|
||||
RiuSelectionManager::instance()->setSelectedItem(selItem, RiuSelectionManager::RUI_TEMPORARY);
|
||||
Riu3dSelectionManager::instance()->setSelectedItem(selItem, Riu3dSelectionManager::RUI_TEMPORARY);
|
||||
|
||||
if (gridView)
|
||||
{
|
||||
@@ -273,7 +273,7 @@ void RiuViewerCommands::displayContextMenu(QMouseEvent* event)
|
||||
m_currentFaceIndex = cvf::StructGridInterface::NO_FACE;
|
||||
|
||||
RiuSelectionItem* selItem = new RiuGeneralSelectionItem(intersectionBoxSourceInfo->intersectionBox());
|
||||
RiuSelectionManager::instance()->setSelectedItem(selItem, RiuSelectionManager::RUI_TEMPORARY);
|
||||
Riu3dSelectionManager::instance()->setSelectedItem(selItem, Riu3dSelectionManager::RUI_TEMPORARY);
|
||||
|
||||
menuBuilder << "RicHideIntersectionBoxFeature";
|
||||
menuBuilder.addSeparator();
|
||||
@@ -374,7 +374,7 @@ void RiuViewerCommands::displayContextMenu(QMouseEvent* event)
|
||||
double measuredDepth = wellPathSourceInfo->measuredDepth(firstPartTriangleIndex, pickedPositionInUTM);
|
||||
cvf::Vec3d closestPointOnCenterLine = wellPathSourceInfo->closestPointOnCenterLine(firstPartTriangleIndex, pickedPositionInUTM);
|
||||
RiuSelectionItem* selItem = new RiuWellPathSelectionItem(wellPathSourceInfo, closestPointOnCenterLine, measuredDepth);
|
||||
RiuSelectionManager::instance()->setSelectedItem(selItem, RiuSelectionManager::RUI_TEMPORARY);
|
||||
Riu3dSelectionManager::instance()->setSelectedItem(selItem, Riu3dSelectionManager::RUI_TEMPORARY);
|
||||
}
|
||||
|
||||
//TODO: Update so these also use RiuWellPathSelectionItem
|
||||
@@ -431,7 +431,7 @@ void RiuViewerCommands::displayContextMenu(QMouseEvent* event)
|
||||
caf::SelectionManager::instance()->setSelectedItem(well);
|
||||
|
||||
RiuSelectionItem* selItem = new RiuSimWellSelectionItem(eclipseWellSourceInfo->well(), m_currentPickPositionInDomainCoords, eclipseWellSourceInfo->branchIndex());
|
||||
RiuSelectionManager::instance()->setSelectedItem(selItem, RiuSelectionManager::RUI_TEMPORARY);
|
||||
Riu3dSelectionManager::instance()->setSelectedItem(selItem, Riu3dSelectionManager::RUI_TEMPORARY);
|
||||
|
||||
menuBuilder << "RicNewWellLogCurveExtractionFeature";
|
||||
menuBuilder << "RicNewWellLogRftCurveFeature";
|
||||
@@ -497,7 +497,7 @@ void RiuViewerCommands::displayContextMenu(QMouseEvent* event)
|
||||
}
|
||||
|
||||
// Delete items in temporary selection
|
||||
RiuSelectionManager::instance()->deleteAllItems(RiuSelectionManager::RUI_TEMPORARY);
|
||||
Riu3dSelectionManager::instance()->deleteAllItems(Riu3dSelectionManager::RUI_TEMPORARY);
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
@@ -824,7 +824,7 @@ void RiuViewerCommands::handlePickAction(int winPosX, int winPosY, Qt::KeyboardM
|
||||
|
||||
if (cellIndex == cvf::UNDEFINED_SIZE_T)
|
||||
{
|
||||
RiuSelectionManager::instance()->deleteAllItems();
|
||||
Riu3dSelectionManager::instance()->deleteAllItems();
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -835,7 +835,7 @@ void RiuViewerCommands::handlePickAction(int winPosX, int winPosY, Qt::KeyboardM
|
||||
}
|
||||
|
||||
std::vector<RiuSelectionItem*> items;
|
||||
RiuSelectionManager::instance()->selectedItems(items);
|
||||
Riu3dSelectionManager::instance()->selectedItems(items);
|
||||
|
||||
const caf::ColorTable& colorTable = RiaColorTables::selectionPaletteColors();
|
||||
|
||||
@@ -874,11 +874,11 @@ void RiuViewerCommands::handlePickAction(int winPosX, int winPosY, Qt::KeyboardM
|
||||
|
||||
if (appendToSelection)
|
||||
{
|
||||
RiuSelectionManager::instance()->appendItemToSelection(selItem);
|
||||
Riu3dSelectionManager::instance()->appendItemToSelection(selItem);
|
||||
}
|
||||
else if(selItem)
|
||||
{
|
||||
RiuSelectionManager::instance()->setSelectedItem(selItem);
|
||||
Riu3dSelectionManager::instance()->setSelectedItem(selItem);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user