]> Creatis software - creaMaracasVisu.git/blobdiff - lib/maracasVisuLib/src/interface/wxWindows/widgets/ThresholdImageView/LayerImageBase.cxx
#3547 Bug color layer Z position
[creaMaracasVisu.git] / lib / maracasVisuLib / src / interface / wxWindows / widgets / ThresholdImageView / LayerImageBase.cxx
index 3831807b3c21cfc20ddc8b954c54ae232011942e..bb46f4b06c7c66072f2325205401034024c829fb 100644 (file)
@@ -178,18 +178,18 @@ void LayerImageBase::SetImage(vtkImageData* image)
        int     dimensionOriginalLayer[3];
        int     dimBase[6];
 
-       ext[0]=0;
-       ext[1]=0;
-       ext[2]=0;
-       ext[3]=0;
-       ext[4]=0;
-       ext[5]=0;
-       spcBase[0]=0;
-       spcBase[1]=0;
-       spcBase[2]=0;
-       spcBase[3]=0;
-       spcBase[4]=0;
-       spcBase[5]=0;
+       ext[0]      = 0;
+       ext[1]      = 0;
+       ext[2]      = 0;
+       ext[3]      = 0;
+       ext[4]      = 0;
+       ext[5]      = 0;
+       spcBase[0]  = 0;
+       spcBase[1]  = 0;
+       spcBase[2]  = 0;
+       spcBase[3]  = 0;
+       spcBase[4]  = 0;
+       spcBase[5]  = 0;
 
        _image = image;
 
@@ -444,13 +444,10 @@ void LayerImageBase::onThreshold()
                double x=GetX();
                double y=GetY();
                double z=GetZ();
-
                x = x*_spcBase[0];
                y = y*_spcBase[1];
                z = z*_spcBase[2];
-
                CleanXYZ(x,y,z);
-
                vtkCamera *camera = _baseView->GetRenderer()->GetActiveCamera();
                int directionViewer=0;
                if (camera->GetParallelProjection()==1)
@@ -493,7 +490,7 @@ void LayerImageBase::onThreshold()
                                }
                                if (directionViewer==2)
                                {
-                                       _thresholdActor->SetPosition( 0,0, -900-1 );
+                                       _thresholdActor->SetPosition( 0,0, -900+100 );
                                }
                        } // _thresholdActor