]> Creatis software - creaMaracasVisu.git/blobdiff - lib/maracasVisuLib/src/interface/wxWindows/widgets/ThresholdImageView/ColorLayerImageViewManager.cxx
#2651 creaMaracasVisu Feature New Normal - Color Layer: Transparent Base, Refresh
[creaMaracasVisu.git] / lib / maracasVisuLib / src / interface / wxWindows / widgets / ThresholdImageView / ColorLayerImageViewManager.cxx
index 51e552d7d66ec4c14432ecff28b25a126a19bb27..20a8c38c47c4a4376e437d61cda7e4014a99a982 100644 (file)
@@ -63,9 +63,9 @@ void ColorLayerImageViewManager::SetwxVtkBaseView(int id, wxVtkBaseView *basevie
        {
            if (_colorLayerImageViewLst[id]==NULL)
            {
-               _colorLayerImageViewLst[id] = new ColorLayerImageView();
+                       _colorLayerImageViewLst[id] = new ColorLayerImageView();
            }
-           _colorLayerImageViewLst[id]->SetwxVtkBaseView(baseview);
+               _colorLayerImageViewLst[id]->SetwxVtkBaseView(baseview);
        
        } // if id
   } // baseview
@@ -188,6 +188,19 @@ void ColorLayerImageViewManager::SetBaseTransparence(std::vector<double> & base_
   } // for 
 }
 
+//----------------------------------------------------------------------------
+void ColorLayerImageViewManager::SetRangeForColorBar(std::vector<double> &range)
+{
+  int i, size=_colorLayerImageViewLst.size();
+  for (i=0;i<size;i++)
+  {
+       if (_colorLayerImageViewLst[i]!=NULL)
+       {
+          _colorLayerImageViewLst[i]->SetRangeForColorBar( range );
+       } // if 
+  } // for 
+}
+
 
 
 //----------------------------------------------------------------------------