+ }else{
+ spc[0] = 0;
+ spc[1] = 0;
+ spc[2] = 0;
+ }
+}
+
+//-------------------------------------------------------------------
+void wxVtk2DBaseView::setColorTransferFunction(vtkColorTransferFunction* colortable)
+{
+ if(_imageViewer2XYZ!=NULL){
+ _imageViewer2XYZ->setColorTransferFunction(colortable);
+ this->Refresh();
+ }
+}
+
+//-------------------------------------------------------------------
+void wxVtk2DBaseView::setWindowLevel(double level)
+{
+// _imageViewer2XYZ->GetVtkImageViewer2()->SetColorWindow(level);
+
+ vtkImageMapToWindowLevelColors* imagemaptowindowlevel = _imageViewer2XYZ->GetVtkImageViewer2()->GetWindowLevel();
+ imagemaptowindowlevel->SetWindow(level);
+ this->Refresh();
+}
+
+//-------------------------------------------------------------------
+void wxVtk2DBaseView::setColorLevel(double level)
+{
+// _imageViewer2XYZ->GetVtkImageViewer2()->SetColorLevel(level);
+ vtkImageMapToWindowLevelColors* imagemaptowindowlevel = _imageViewer2XYZ->GetVtkImageViewer2()->GetWindowLevel();
+ imagemaptowindowlevel->SetLevel(level);
+ this->Refresh();
+}
+
+//-------------------------------------------------------------------
+int wxVtk2DBaseView::GetDirection() // virtual
+{
+ return 2;
+}
+