From 49fc59f70c82f66cc546ae3eedaa5af636243cd6 Mon Sep 17 00:00:00 2001 From: jean-pierre roux Date: Thu, 15 Oct 2009 15:03:01 +0000 Subject: [PATCH] no newline at eof --- .../pPlotter/HistogramDialogComboBox.cxx | 45 +++++-------------- 1 file changed, 11 insertions(+), 34 deletions(-) diff --git a/lib/maracasVisuLib/src/interface/wxWindows/widgets/pPlotter/HistogramDialogComboBox.cxx b/lib/maracasVisuLib/src/interface/wxWindows/widgets/pPlotter/HistogramDialogComboBox.cxx index 3a997d5..47316c6 100644 --- a/lib/maracasVisuLib/src/interface/wxWindows/widgets/pPlotter/HistogramDialogComboBox.cxx +++ b/lib/maracasVisuLib/src/interface/wxWindows/widgets/pPlotter/HistogramDialogComboBox.cxx @@ -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 greyvect, std::vector redvect, std::vector greenvect, std::vector bluevect){ _greyvect=greyvect; @@ -38,7 +36,6 @@ void HistogramDialogComboBox::SetColors(std::vector 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& itembitmaps,std::string filename){ @@ -171,8 +168,6 @@ void HistogramDialogComboBox::saveCurrentConfiguration(std::vector" << std::endl; @@ -213,12 +208,9 @@ void HistogramDialogComboBox::saveCurrentConfiguration(std::vector" << std::endl; } } - file << " "<< std::endl; - } - file << "" << std::endl; - + file << "" << 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& itembitmaps, std::string filename) @@ -366,22 +350,18 @@ void HistogramDialogComboBox::OnLoadComboBoxData(std::vector& 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& std::vector& red, std::vector& green, std::vector& 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 +} -- 2.46.0