]> Creatis software - bbtkGEditor.git/blobdiff - lib/EditorGraphicBBS/bbsVtkGUIEditorGraphic/vtkGPortView.cxx
Update constants
[bbtkGEditor.git] / lib / EditorGraphicBBS / bbsVtkGUIEditorGraphic / vtkGPortView.cxx
index a56cd3b7eae38be363a6681d9e6cc5de77409301..40e9478051cc50b9554afee148347d130c6375fb 100644 (file)
@@ -70,6 +70,7 @@ namespace bbtk
 
                _fillPolyMapper->Modified();
                
+               //-----------
                setRefreshWaiting();
        }
 
@@ -89,10 +90,15 @@ namespace bbtk
 
                double mid = (xInic+xFin)/2;
 
-               _pts->SetPoint(0, xInic, yInic, zInic );
+//EED          _pts->SetPoint(0, xInic, yInic, zInic );
+//EED          _pts->SetPoint(1, mid, yFin, zInic );
+//EED          _pts->SetPoint(2, xFin, yInic, zFin );                          
+
+               _pts->SetPoint(0, -1000, -1000, -1000 );
                _pts->SetPoint(1, mid, yFin, zInic );
-               _pts->SetPoint(2, xFin, yInic, zFin );                          
-                       
+               _pts->SetPoint(2, 1000, 1000, 1000 );                           
+               
+               
                ///************************* FILL *************************
 
                vtkCellArray *strip = vtkCellArray::New();
@@ -125,14 +131,12 @@ namespace bbtk
 
        void vtkGPortView::updateColors()
        {
-               _fillObjectActor->GetProperty()->SetColor(0.5,0.45,0.45);
+               _fillObjectActor->GetProperty()->SetColor(0.45,0.45,0.45);
 
                if(_state==HIGHLIGHTED)
                {
-                       _fillObjectActor->GetProperty()->SetColor(0.8,0.8,0.8);
-               }
-               else
-               {
+                       _fillObjectActor->GetProperty()->SetColor( 0 , 0 , 1 );
+               } else {
                        GPortModel* portm = (GPortModel*)_model;
                        if(portm->isConnected())
                        {
@@ -141,10 +145,8 @@ namespace bbtk
                        else if(portm->isValueSet())
                        {
                                _fillObjectActor->GetProperty()->SetColor(0.55,0.25,0.25);
-                       }
-                       else 
-                       {
-                               _fillObjectActor->GetProperty()->SetColor(0.5,0.45,0.45);
+                       } else {
+                               _fillObjectActor->GetProperty()->SetColor(0.45,0.45,0.45);
                        }
                }
        }