Show measurement in static geomech view, too

This commit is contained in:
Jon Jenssen 2024-02-28 14:35:34 +01:00 committed by jonjenssen
parent a4202ec131
commit b33d117784

View File

@ -1706,18 +1706,19 @@ void Rim3dView::appendMeasurementToModel()
{ {
if ( !nativeOrOverrideViewer() ) return; if ( !nativeOrOverrideViewer() ) return;
cvf::Scene* frameScene = nativeOrOverrideViewer()->frame( m_currentTimeStep, isUsingOverrideViewer() ); const cvf::String name = "Measurement";
if ( frameScene )
cvf::Scene* scene = nativeOrOverrideViewer()->currentScene( isUsingOverrideViewer() );
if ( scene )
{ {
cvf::String name = "Measurement"; Rim3dView::removeModelByName( scene, name );
this->removeModelByName( frameScene, name );
cvf::ref<cvf::ModelBasicList> model = new cvf::ModelBasicList; cvf::ref<cvf::ModelBasicList> model = new cvf::ModelBasicList;
model->setName( name ); model->setName( name );
addMeasurementToModel( model.p() ); addMeasurementToModel( model.p() );
frameScene->addModel( model.p() ); scene->addModel( model.p() );
} }
} }