/*=========================================================================
Program: vv
-Module: $RCSfile: vvSlicerManager.cxx,v $
Language: C++
-Date: $Date: 2010/01/06 13:31:57 $
-Version: $Revision: 1.1 $
Author : Pierre Seroul (pierre.seroul@gmail.com)
Copyright (C) 2008
}
}
+void vvSlicerManager::ReloadFusion()
+{
+ mFusionReader->Update();
+ for ( unsigned int i = 0; i < mSlicers.size(); i++)
+ {
+ mSlicers[i]->SetFusion(mFusionReader->GetOutput());
+ mSlicers[i]->Render();
+ }
+}
+
+void vvSlicerManager::ReloadOverlay()
+{
+ mOverlayReader->Update();
+ for ( unsigned int i = 0; i < mSlicers.size(); i++)
+ {
+ mSlicers[i]->SetOverlay(mOverlayReader->GetOutput());
+ mSlicers[i]->Render();
+ }
+}
+
void vvSlicerManager::ReloadVF()
{
mVectorReader->Update(VECTORFIELD); //deletes the old images through the VF::Init() function
// SetColorMap(-1);
//}
}
+void vvSlicerManager::SetColorMap()
+{
+ SetColorMap(mColorMap);
+}
void vvSlicerManager::SetColorMap(int colormap)
{
}
else if (mSlicers[i]->GetOverlay())
{
- dynamic_cast<vvImageMapToWLColors*>(mSlicers[i]->GetWindowLevel())
- ->SetWindowLevelMode(false);
- mSlicers[i]->GetWindowLevel()->SetLookupTable(NULL);
+ //dynamic_cast<vvImageMapToWLColors*>(mSlicers[i]->GetWindowLevel())
+ //->SetWindowLevelMode(false);
+ mSlicers[i]->GetWindowLevel()->SetLookupTable(LUT);
}
else
{