]> Creatis software - creaVtk.git/blobdiff - bbtk_creaVtk_PKG/src/bbcreaVtkPlaneWidget.cxx
#3483 PlaneWidget_Base Box
[creaVtk.git] / bbtk_creaVtk_PKG / src / bbcreaVtkPlaneWidget.cxx
index 32043789232fbf01d68a5fe662e559e62019a8c7..f45306d2d509adad819bbbe7ddb3797cae84c913 100644 (file)
@@ -95,24 +95,22 @@ void PlaneWidget::Process()
                bbSetOutputOut( _boxcreavtkplanewidget.GetPlaneSource()->GetOutput() );
                bbSetOutputCenter( _boxcreavtkplanewidget.GetCenter() );
                bbSetOutputNormal( _boxcreavtkplanewidget.GetNormal() );
-        int sizeN=bbGetInputOrigin().size();
-        int sizeC=_boxcreavtkplanewidget.GetCenter().size();
-        printf("EED PlaneWidget::Process OriginIn.size=%d     CenterOut.size=%d \n", sizeN, sizeC);
-        if (sizeN==3) 
+        bbSetOutputBase( &_boxcreavtkplanewidget );
+        int sizeN = bbGetInputOrigin().size();
+        int sizeC = _boxcreavtkplanewidget.GetCenter().size();
+        if (sizeN==3)
         {
             double nx = bbGetInputOrigin()[0];
             double ny = bbGetInputOrigin()[1];
             double nz = bbGetInputOrigin()[2];
-            printf("EED PlaneWidget::Process OriginIn=%f %f %f  \n", nx,ny,nz);
-        }
+        } // if sizeN
         if (sizeC==3)
         {
             double cx =_boxcreavtkplanewidget.GetCenter()[0];
             double cy =_boxcreavtkplanewidget.GetCenter()[1];
             double cz =_boxcreavtkplanewidget.GetCenter()[2];
-            printf("EED PlaneWidget::Process CenterOut=%f %f %f \n", cx,cy,cz);
-        }
-       }
+        } // if sizeC
+       } // If In Renderer
 }
 
 //===== 
@@ -135,6 +133,7 @@ void PlaneWidget::bbUserSetDefaultValues()
     bbSetInputRenderer(NULL);
     bbSetInputReactiveType( _boxcreavtkplanewidget._ReactiveType );
     bbSetOutputOut(NULL);
+    bbSetOutputBase(NULL);
 }
 
 //=====