-
- if ( (spc[0]!=_spcBase[0]) || (spc[1]!=_spcBase[1]) || (spc[2]!=_spcBase[2]) ||
- (dim[0]!=_dimBase[0]) || (spc[1]!=_spcBase[1]) || (spc[2]!=_spcBase[2])
+ wxVtkBaseView *wxvtkbaseview = GetColorLayerImageViewManager()->GetwxVtkBaseView(0);
+ if (wxvtkbaseview!=NULL)
+ {
+ vtkImageData *imagebase = wxvtkbaseview->GetVtkBaseData()->GetImageData();
+ if (imagebase!=NULL)
+ {
+ imagebase->GetSpacing(_spcBase);
+ int ext[6];
+ imagebase->GetWholeExtent(ext);
+ _dimBase[0]=ext[1]-ext[0]+1;
+ _dimBase[1]=ext[3]-ext[2]+1;
+ _dimBase[2]=ext[5]-ext[4]+1;
+ } // if imagebase
+ } // if wxvtkbaseview
+
+*/
+
+
+ if ( (spcOriginalLayer[0]!=spcBase[0]) ||
+ (spcOriginalLayer[1]!=spcBase[1]) ||
+ (spcOriginalLayer[2]!=spcBase[2]) ||
+ (dimensionOriginalLayer[0]!=dimensionBase[0]) ||
+ (dimensionOriginalLayer[1]!=dimensionBase[1]) ||
+ (dimensionOriginalLayer[2]!=dimensionBase[2])