]> Creatis software - creaVtk.git/blobdiff - bbtk_creaVtk_PKG/src/bbcreaVtkActor.cxx
#3497 MultipleOperations box average option in creaVtk
[creaVtk.git] / bbtk_creaVtk_PKG / src / bbcreaVtkActor.cxx
index 2d52f394429bb1d012155eada8377f2c9cafab45..df2080c97d45c0599366dc0bc5b9da72b6846525 100644 (file)
@@ -16,7 +16,6 @@ BBTK_BLACK_BOX_IMPLEMENTATION(Actor,bbtk::AtomicBlackBox);
 //===== 
 void Actor::Process()
 {
-
 // THE MAIN PROCESSING METHOD BODY
 //   Here we simply set the input 'In' value to the output 'Out'
 //   And print out the output value
@@ -28,11 +27,8 @@ void Actor::Process()
 //      (the one provided in the attribute 'name' of the tag 'input')
 //    * TYPE is the C++ type of the input/output
 //      (the one provided in the attribute 'type' of the tag 'input')
-
 //    bbSetOutputOut( bbGetInputIn() );
 //    std::cout << "Output value = " <<bbGetOutputOut() << std::endl;
-
        if (bbGetInputIn()!=NULL)
        {
                vtkProp3D* vtkprop3D=bbGetInputIn();
@@ -48,19 +44,14 @@ void Actor::Process()
                        double b = bbGetInputColor()[2];
                        vtkactor->GetProperty()->SetColor( r,g,b );
                }
-                
                 if ( bbGetInputTransform()!=NULL )
                 {
                    vtkprop3D->SetUserTransform( bbGetInputTransform() );
                 }
-
-       //     bbSetOutputOut( vtkactor );
-
-                // Interface Update
-
+        // bbSetOutputOut( vtkactor );
+        // Interface Update
                if ((bbGetInputRenderer()!=NULL) && ( backActive!=bbGetInputActive() ))
                {
-               
                        if (bbGetInputActive()==true )
                        {
                                bbGetInputRenderer()->AddActor( vtkprop3D );
@@ -70,7 +61,6 @@ void Actor::Process()
                        backActive=bbGetInputActive();
                } // if Renderer
        }// bbGetInputIn
-
 }
 //===== 
 // Before editing this file, make sure it's a file of your own (i.e.: it wasn't generated from xml description; if so : your modifications will be lost)
@@ -92,6 +82,7 @@ void Actor::bbUserSetDefaultValues()
        bbSetInputLineWidth( 0.5 );
        bbSetInputRenderer( NULL );
        bbSetInputColor( color );
+       bbSetInputTransform( NULL );
 
 }
 //=====