X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=lib%2FmaracasVisuLib%2Fsrc%2Finterface%2FwxWindows%2Fwidgets%2FwxVtk2DBaseView.cxx;h=fa26572f836005c976c57b10cc5bea4c9cd68c40;hb=28c74ab5eb531ce001260e9bc3fcb0151fcfc56b;hp=45a387a363f244dc823acce94a70a3ccb5bb518b;hpb=719f6d5eb59df04d0034dc10638b180f4c5a995f;p=creaMaracasVisu.git diff --git a/lib/maracasVisuLib/src/interface/wxWindows/widgets/wxVtk2DBaseView.cxx b/lib/maracasVisuLib/src/interface/wxWindows/widgets/wxVtk2DBaseView.cxx index 45a387a..fa26572 100644 --- a/lib/maracasVisuLib/src/interface/wxWindows/widgets/wxVtk2DBaseView.cxx +++ b/lib/maracasVisuLib/src/interface/wxWindows/widgets/wxVtk2DBaseView.cxx @@ -241,3 +241,20 @@ void wxVtk2DBaseView::GetSpacing(double spc[3]) // virtual imageData->GetSpacing(spc); } +void wxVtk2DBaseView::setColorTransferFunction(vtkColorTransferFunction* colortable){ + if(_imageViewer2XYZ!=NULL){ + _imageViewer2XYZ->setColorTransferFunction(colortable); + this->Refresh(); + } +} + +void wxVtk2DBaseView::setWindowLevel(double level){ + _imageViewer2XYZ->GetVtkImageViewer2()->SetColorWindow(level); + + this->Refresh(); +} + +void wxVtk2DBaseView::setColorLevel(double level){ + _imageViewer2XYZ->GetVtkImageViewer2()->SetColorLevel(level); + this->Refresh(); +}