Ovveride update() and find all linked views to be updated

This commit is contained in:
Magne Sjaastad committed 2015-08-28 21:32:51 +02:00
1 parent 905f4df2bf
commit e5d5543cd9
6 files changed
+98 -64

No files matched your search

@@ -55,28 +55,6 @@ RimManagedViewCollection::~RimManagedViewCollection(void)
{
}
//--------------------------------------------------------------------------------------------------
///
//--------------------------------------------------------------------------------------------------
void RimManagedViewCollection::updateViewers(RiuViewer* masterViewer)
{
for (size_t i = 0; i < managedViews.size(); i++)
{
RimManagedViewConfig* managedViewConfig = managedViews[i];
if (managedViewConfig->managedView())
{
if (managedViewConfig->syncCamera() && managedViewConfig->managedView()->viewer())
{
const cvf::Mat4d mat = masterViewer->mainCamera()->viewMatrix();
managedViewConfig->managedView()->viewer()->mainCamera()->setViewMatrix(mat);
managedViewConfig->managedView()->viewer()->update();
}
}
}
}
//--------------------------------------------------------------------------------------------------
///
//--------------------------------------------------------------------------------------------------
@@ -43,7 +43,6 @@ public:
caf::PdmChildArrayField<RimManagedViewConfig*> managedViews;
void updateViewers(RiuViewer* masterViewer);
void updateTimeStep(int timeStep);
void updateCellResult();