]> Creatis software - creaMaracasVisu.git/commitdiff
no newline at eof
authorjean-pierre roux <jean-pierre.roux@creatis.insa-lyon.fr>
Thu, 15 Oct 2009 15:03:01 +0000 (15:03 +0000)
committerjean-pierre roux <jean-pierre.roux@creatis.insa-lyon.fr>
Thu, 15 Oct 2009 15:03:01 +0000 (15:03 +0000)
lib/maracasVisuLib/src/interface/wxWindows/widgets/pPlotter/HistogramDialogComboBox.cxx

index 3a997d5d22b75a6a63546958fa5a60b258f6d709..47316c640ec28ab4ec312ede5efc0a806665b794 100644 (file)
@@ -11,7 +11,6 @@
 HistogramDialogComboBox::HistogramDialogComboBox(wxWindow* parent)
 : wxPanel(parent)
 {
-
        _img = NULL;    
        _bitmapcombo=NULL;
        _slidercolor=NULL;
@@ -25,10 +24,9 @@ HistogramDialogComboBox::HistogramDialogComboBox(wxWindow* parent)
        _maxgreyvalue=0;
 }
 
-HistogramDialogComboBox::~HistogramDialogComboBox(){
-       
-       
+HistogramDialogComboBox::~HistogramDialogComboBox(){   
 }
+
 void HistogramDialogComboBox::SetColors(std::vector<double> greyvect, std::vector<double> redvect, std::vector<double> greenvect, std::vector<double> bluevect){
 
        _greyvect=greyvect;
@@ -38,7 +36,6 @@ void HistogramDialogComboBox::SetColors(std::vector<double> greyvect, std::vecto
        
 }
 
-
 wxSizer* HistogramDialogComboBox::getBitmapCombo(){
        //_bitmapsizer = new wxBoxSizer(wxVERTICAL);
        _bitmapsizer = new wxBoxSizer(wxVERTICAL);
@@ -85,6 +82,7 @@ double HistogramDialogComboBox::GetWindowLevel(){
                return _sliderwindowlevel->GetValue();
        }
 }
+
 double HistogramDialogComboBox::GetColorLevel(){
     if(_slidercolor != NULL){
                return _slidercolor->GetValue();
@@ -105,6 +103,7 @@ void HistogramDialogComboBox::OnWindowLevelChanged(wxCommandEvent& event){
     ProcessEvent(newevent);
 
 }
+
 void HistogramDialogComboBox::setImageData(vtkImageData* img){
        _maxgreyvalue = img->GetScalarRange()[1];
        _img = img;
@@ -124,6 +123,7 @@ void HistogramDialogComboBox::setSlidersValue(){
                }
        }
 }
+
 void HistogramDialogComboBox::OnEditBitmapCombo(wxCommandEvent& event){
        
        if(_img!=NULL){
@@ -160,9 +160,6 @@ void HistogramDialogComboBox::OnEditBitmapCombo(wxCommandEvent& event){
                }       
                dialog->Destroy();
        }
-       
-
-       
 }
 void HistogramDialogComboBox::saveCurrentConfiguration(std::vector<HistogramDialogComboBoxItem*>& itembitmaps,std::string filename){
 
@@ -171,8 +168,6 @@ void HistogramDialogComboBox::saveCurrentConfiguration(std::vector<HistogramDial
        double gv=-1,red=-1,gr=-1,bl=-1;
        int in=-1;
 
-       
-
        if(file.is_open())
        {
                file << "<ComboBoxData>" << std::endl;
@@ -213,12 +208,9 @@ void HistogramDialogComboBox::saveCurrentConfiguration(std::vector<HistogramDial
                                        file << "       </Colors>" << std::endl;
                                }
                        }
-
                        file << "       </ComboBoxItem>"<< std::endl;           
-
                }
-               file << "</ComboBoxData>" << std::endl;
-               
+               file << "</ComboBoxData>" << std::endl; 
        }
        file.close();
 
@@ -241,13 +233,9 @@ wxBitmapComboBox* HistogramDialogComboBox::getBitmapComboElements(){
 
        Connect(bitmapcombo->GetId(), wxEVT_COMMAND_COMBOBOX_SELECTED, (wxObjectEventFunction)&HistogramDialogComboBox::OnBitmapComboItemSelected);                     
 
-       
-
        for(int i = 0; i < bitmapsitems.size(); i++){
         bitmapcombo->SetItemBitmap(i, bitmapsitems[i]->GetBitmap());
        }
-
-       
        return  bitmapcombo;
 }
 void HistogramDialogComboBox::OnBitmapComboItemSelected(wxCommandEvent& event){
@@ -265,12 +253,8 @@ void HistogramDialogComboBox::OnBitmapComboItemSelected(wxCommandEvent& event){
                        _value  = currentconfig->getValueVector();
                        wxCommandEvent newevent(wxEVT_COMMAND_COMBOBOX_SELECTED,this->GetId());
             ProcessEvent(newevent);
-               }
-
-
-               
+               }       
        }
-       
 }
 
 void HistogramDialogComboBox::OnLoadComboBoxData(std::vector<HistogramDialogComboBoxItem*>& itembitmaps, std::string filename)
@@ -366,22 +350,18 @@ void HistogramDialogComboBox::OnLoadComboBoxData(std::vector<HistogramDialogComb
                                
                                itembitmaps.push_back(item);
 
-
                                greyvecttransfunct.clear();
                                value.clear();
                                greyvect.clear();
                                redvect.clear();
                                greenvect.clear();
                                bluevect.clear();
-
                        }
-                       
                        line.clear();
                }
                file.close();                   
                //std::cout<<itembitmaps.size()<<std::endl;
-     } 
-       
+     }         
 }
 
 /**
@@ -391,9 +371,7 @@ void HistogramDialogComboBox::GetValuesPointsFunction(std::vector<double>& greyl
 {      
        for(int i = 0; i < _greyvecttransfer.size();i++){               
                greylevel.push_back(_greyvecttransfer[i]*_maxgreyvalue);
-               value.push_back(_value[i]);
-
-               
+               value.push_back(_value[i]);     
        }
 }
 
@@ -405,12 +383,11 @@ void HistogramDialogComboBox::GetValuesColorPointsFunction(std::vector<double>&
                                                                std::vector<double>& red,
                                                                std::vector<double>& green,
                                                                std::vector<double>& blue)
-{
-       
+{      
        for(int i = 0; i < _greyvect.size();i++){               
                greylevel.push_back(_greyvect[i]*_maxgreyvalue);
                red.push_back(_redvect[i]);
                green.push_back(_greenvect[i]);
                blue.push_back(_bluevect[i]);           
        }
-}
\ No newline at end of file
+}