mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
#10587 Improve filtering of comparable views.
Filter views based on the content of the source view. The option to unsuccessfully compare 2D intersection views with 3D views is now removed.
This commit is contained in:
@@ -167,20 +167,7 @@ void RiuViewerCommands::addCompareToViewMenu( caf::CmdFeatureMenuBuilder* menuBu
|
||||
auto* mainGridView = m_reservoirView.p();
|
||||
if ( mainGridView && !mainGridView->activeComparisonView() )
|
||||
{
|
||||
std::vector<Rim3dView*> validComparisonViews;
|
||||
|
||||
std::vector<Rim3dView*> views;
|
||||
RimProject::current()->allViews( views );
|
||||
for ( auto view : views )
|
||||
{
|
||||
if ( dynamic_cast<RimSeismicView*>( view ) ) continue;
|
||||
|
||||
if ( view != mainGridView )
|
||||
{
|
||||
validComparisonViews.push_back( view );
|
||||
}
|
||||
}
|
||||
|
||||
std::vector<Rim3dView*> validComparisonViews = mainGridView->validComparisonViews();
|
||||
if ( !validComparisonViews.empty() )
|
||||
{
|
||||
menuBuilder->subMenuStart( "Compare To ...", QIcon( ":/ComparisonView16x16.png" ) );
|
||||
|
||||
Reference in New Issue
Block a user