]> Creatis software - creaMaracasVisu.git/blobdiff - lib/maracasVisuLib/src/interface/wxWindows/widgets/ThresholdImageView/ColorLayerImageViewManager.cxx
#3418 creaMaracasVisu Feature New Normal - ManualPaint_model with openmp
[creaMaracasVisu.git] / lib / maracasVisuLib / src / interface / wxWindows / widgets / ThresholdImageView / ColorLayerImageViewManager.cxx
index bc06bfded77c992a6d614819ed56fb3889a7c2ff..4bc83c84e70e86c0fe38bfbfa944401e309cb9cd 100644 (file)
@@ -207,6 +207,20 @@ void ColorLayerImageViewManager::SetRangeForColorBar(std::vector<double> &range)
   } // for 
 }
 
+//----------------------------------------------------------------------------
+void ColorLayerImageViewManager::SetColorBarPosition(std::vector<int> &colorbarposition)
+{
+  int i, size=_colorLayerImageViewLst.size();
+  for (i=0;i<size;i++)
+  {
+       if (_colorLayerImageViewLst[i]!=NULL)
+       {
+          _colorLayerImageViewLst[i]->SetColorBarPosition( colorbarposition );
+       } // if 
+  } // for 
+}
+
+
 
 
 //----------------------------------------------------------------------------
@@ -394,6 +408,16 @@ vtkImageData* ColorLayerImageViewManager::GetImageChangeInformation(int id)
        return NULL;
 }
 
+//----------------------------------------------------------------------------
+vtkLookupTable*        ColorLayerImageViewManager::GetLookupTable(int id)
+{
+       if (_colorLayerImageViewLst[id]!=NULL)
+       {
+          return _colorLayerImageViewLst[id]->GetThresholdTable( );
+       } // if 
+       return NULL;
+}
+
 //----------------------------------------------------------------------------
 void ColorLayerImageViewManager::GetDimensionBase(int id,int *dim)
 {
@@ -430,7 +454,6 @@ void ColorLayerImageViewManager::GetSpcOriginalLayer(int id,double *spc)
        } // if 
 }
 
-//----------------------------------------------------------------------------
 //----------------------------------------------------------------------------
 void ColorLayerImageViewManager::SetNewSpacingLayer(double *spc)
 {
@@ -445,6 +468,5 @@ void ColorLayerImageViewManager::SetNewSpacingLayer(double *spc)
 }
 
 
-
 // EOF