#5125 Update well measurement colors on legend changes in 3d views.

This commit is contained in:
Kristian Bendiksen 2019-11-27 21:37:27 +01:00
parent 73f5ac5126
commit 660d68a4d1
2 changed files with 8 additions and 1 deletions

View File

@ -815,7 +815,6 @@ void RivWellPathPartMgr::appendStaticGeometryPartsToModel( cvf::ModelBasicList*
appendFishboneSubsPartsToModel( model, displayCoordTransform, characteristicCellSize ); appendFishboneSubsPartsToModel( model, displayCoordTransform, characteristicCellSize );
appendImportedFishbonesToModel( model, displayCoordTransform, characteristicCellSize ); appendImportedFishbonesToModel( model, displayCoordTransform, characteristicCellSize );
appendWellPathAttributesToModel( model, displayCoordTransform, characteristicCellSize ); appendWellPathAttributesToModel( model, displayCoordTransform, characteristicCellSize );
appendWellMeasurementsToModel( model, displayCoordTransform, characteristicCellSize );
RimGridView* gridView = dynamic_cast<RimGridView*>( m_rimView.p() ); RimGridView* gridView = dynamic_cast<RimGridView*>( m_rimView.p() );
if ( !gridView ) return; if ( !gridView ) return;
@ -880,6 +879,7 @@ void RivWellPathPartMgr::appendDynamicGeometryPartsToModel( cvf::ModelBasicList*
appendPerforationsToModel( model, timeStepIndex, displayCoordTransform, characteristicCellSize, false ); appendPerforationsToModel( model, timeStepIndex, displayCoordTransform, characteristicCellSize, false );
appendVirtualTransmissibilitiesToModel( model, timeStepIndex, displayCoordTransform, characteristicCellSize ); appendVirtualTransmissibilitiesToModel( model, timeStepIndex, displayCoordTransform, characteristicCellSize );
appendWellMeasurementsToModel( model, displayCoordTransform, characteristicCellSize );
RimGridView* gridView = dynamic_cast<RimGridView*>( m_rimView.p() ); RimGridView* gridView = dynamic_cast<RimGridView*>( m_rimView.p() );
if ( !gridView ) return; if ( !gridView ) return;

View File

@ -587,6 +587,8 @@ std::vector<RimLegendConfig*> RimGeoMechView::legendConfigs() const
absLegendConfigs.push_back( sepInterResDef->regularLegendConfig() ); absLegendConfigs.push_back( sepInterResDef->regularLegendConfig() );
} }
absLegendConfigs.push_back( m_wellMeasurementCollection->legendConfig() );
return absLegendConfigs; return absLegendConfigs;
} }
@ -715,6 +717,11 @@ bool RimGeoMechView::isTimeStepDependentDataVisible() const
{ {
return true; return true;
} }
if ( m_wellMeasurementCollection->isChecked() )
{
return true;
}
return false; return false;
} }