From: Eduardo DAVILA Date: Thu, 20 Apr 2017 13:40:37 +0000 (+0200) Subject: #3086 creaMaracasVisu Bug New Normal - Init opacity in ColorLayer box X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?p=creaMaracasVisu.git;a=commitdiff_plain;h=a51951cc5a3aad3ff13e9b009dd680b6f833960a #3086 creaMaracasVisu Bug New Normal - Init opacity in ColorLayer box --- diff --git a/lib/maracasVisuLib/src/interface/wxWindows/widgets/ThresholdImageView/ColorLayerImageView.cxx b/lib/maracasVisuLib/src/interface/wxWindows/widgets/ThresholdImageView/ColorLayerImageView.cxx index dadf2ca..299b737 100644 --- a/lib/maracasVisuLib/src/interface/wxWindows/widgets/ThresholdImageView/ColorLayerImageView.cxx +++ b/lib/maracasVisuLib/src/interface/wxWindows/widgets/ThresholdImageView/ColorLayerImageView.cxx @@ -314,11 +314,11 @@ void ColorLayerImageView::ConfigLookupTable() // virtual // ------------------ Setting Default Values // Checks the size consistency of vectors _base_color and _grey_level_boundary. // In case of inconsistency, an exception should be thrown. Instead, the default values are set. + if (GetBaseColorNb() == 0) { SetDefaultBaseColorAndGreyLevelBoundary(); } else { // If at least one color has been set, set the grey level boundaries to build an equipartition of the image grey levels, keeping the base colors defined. - if (_color_type==true) // Plain { if (GetBaseColorNb() != (int)_grey_level_boundary.size()-1) @@ -348,6 +348,7 @@ void ColorLayerImageView::ConfigLookupTable() // virtual _transparence_level_boundary.push_back(1); } + // ------------------ Defining the Threshold Table vtkLookupTable* thresholdTable = GetThresholdTable(); @@ -421,6 +422,7 @@ void ColorLayerImageView::ConfigLookupTable() // virtual end = GrayLevel_TO_colorTableIndex( GetGreyLevelBoundaries(iColor+1) ); t1 = _transparence_level_boundary[iColor]; t2 = _transparence_level_boundary[iColor+1]; +printf("EED ColorLayerImageView::ConfigLookupTable Make something with transparence \n"); FillColorTable( start,end, r1,g1,b1, r2,g2,b2, t1,t2 ); }// for } //if @@ -437,6 +439,7 @@ void ColorLayerImageView::ConfigLookupTable() // virtual thresholdTable->Build( ); + //EO CM EED }