]> Creatis software - creaMaracasVisu.git/blobdiff - lib/maracasVisuLib/src/interface/wxWindows/widgets/ThresholdImageView/ColorLayerImageViewManager.h
#3262 creaMaracasVisu Feature New Normal - Export LookupTable fron ColorLayerImageV...
[creaMaracasVisu.git] / lib / maracasVisuLib / src / interface / wxWindows / widgets / ThresholdImageView / ColorLayerImageViewManager.h
index 3c2fd26abcee0c12461cb0e943006e8c65d7022b..6589398626a2ebd8071425533952aec846c8f475 100644 (file)
@@ -57,6 +57,7 @@ class  ColorLayerImageViewManager
          void                          SetGreyLevelBoundaries(std::vector<double> & grey_level_boundary);
          void                          SetBaseTransparence(std::vector<double> & base_transparence);
          void                          SetRangeForColorBar(std::vector<double> & range);
+         void                          SetColorBarPosition(std::vector<int> & colorbarposition);
          double                        GetGreyLevelBoundaries(unsigned int index);
          void                          SetPlainOrGradientColor(bool color_type);
          int                           GetBaseColorNb();
@@ -68,6 +69,16 @@ class  ColorLayerImageViewManager
          void                          SetSliceFixDynamic( bool fixdin );
          void                          onThresholdChangeOpacity( int opacity );
          void                          SetImage( vtkImageData* img );
+         vtkImageData*         GetImageChangeInformation(int id);
+
+         void                          GetDimensionBase                        (int id,int     *dim);
+         void                          GetSpcBase                                      (int id,double  *spc);
+         void                          GetDimensionOriginalLayer       (int id,int     *dim);
+         void                          GetSpcOriginalLayer                     (int id,double  *spc);
+         void                          SetNewSpacingLayer                      (double *spc);
+         vtkScalarsToColors* GetLookupTable(int id);
+
+
   private:
 
        std::vector< ColorLayerImageView* >     _colorLayerImageViewLst;