]> Creatis software - creaVtk.git/blobdiff - bbtk_creaVtk_PKG/src/bbcreaVtkScalarBarActor.cxx
#3458 box HausdorffDistancePointSetFilter
[creaVtk.git] / bbtk_creaVtk_PKG / src / bbcreaVtkScalarBarActor.cxx
index 9f19bc695d7dab3f1911a20fa9d48ed51db74bdb..b89a7012c2af1401a5311033c3e700a2551bb0d7 100644 (file)
@@ -34,14 +34,17 @@ void ScalarBarActor::Process()
 //    std::cout << "Output value = " <<bbGetOutputOut() << std::endl;
   
 
-printf ("EED ScalarBarActor Start\n");
      if (firsttime==true)
          {
                        firsttime=false;
                        vtkScalarBarActor* scalarbarActor = vtkScalarBarActor::New();
                        scalarbarActor->SetLookupTable( bbGetInputLookupTable() );
-                       scalarbarActor->SetTitle("Value");
+                       scalarbarActor->SetTitle( bbGetInputTitle().c_str() );
                        scalarbarActor->SetNumberOfLabels(4);
+                       if (bbGetInputDisplayPosition().size()==2)
+                       { 
+                               scalarbarActor->SetDisplayPosition( bbGetInputDisplayPosition()[0] , bbGetInputDisplayPosition()[1] );
+                       }
                        int fontsize = scalarbarActor->GetLabelTextProperty()->GetFontSize();
                        scalarbarActor->GetLabelTextProperty()->SetFontSize(fontsize/2);
                        if (bbGetInputRenderer()!=NULL)
@@ -50,7 +53,6 @@ printf ("EED ScalarBarActor Start\n");
                        }
      } // firsttime
 
-printf ("EED ScalarBarActor End\n");
 
 }