+
+
+// double colorWindow = _vtkmpr3Ddataviewer->GetVtkMPRBaseData()->GetColorWindow();
+// double colorLevel = _vtkmpr3Ddataviewer->GetVtkMPRBaseData()->GetColorLevel();
+
+ double spc[3];
+ vtkImageData *image = GetVtkMPR3DDataViewer()->GetVtkMPRBaseData()->GetImageData();
+ if(image)
+ {
+ image->GetSpacing(spc);
+ }else{
+ spc[0] = 0;
+ spc[1] = 0;
+ spc[2] = 0;
+ }
+ double x = GetVtkMPR3DDataViewer()->GetVtkMPRBaseData()->GetX();
+ double y = GetVtkMPR3DDataViewer()->GetVtkMPRBaseData()->GetY();
+ double z = GetVtkMPR3DDataViewer()->GetVtkMPRBaseData()->GetZ();
+
+
+/*
+ if (mchange==NULL)
+ {
+ mchange = vtkImageChangeInformation::New();
+ mchange->SetInputData( imageData );
+ mchange->Modified(); //important
+ mchange->Update(); //important
+ _planeWidgetX->SetInputData( mchange->GetOutput() );
+ _planeWidgetY->SetInputData( mchange->GetOutput() );
+ _planeWidgetZ->SetInputData( mchange->GetOutput() );
+ } else {
+ mchange->SetInputData( imageData );
+ mchange->Modified(); //important
+ mchange->Update(); //important
+ }
+
+*/
+
+
+
+