]> Creatis software - bbtkGEditor.git/commitdiff
v1.1.0 BUG: 1400
authordavila <>
Sun, 3 Jun 2012 09:24:09 +0000 (09:24 +0000)
committerdavila <>
Sun, 3 Jun 2012 09:24:09 +0000 (09:24 +0000)
 - conflict with Z position 900 and -900 for all the objects in Scene

lib/EditorGraphicBBS/bbsVtkGUIEditorGraphic/manualConnectorContourController.cxx

index a1c234a00b5a20ed5d2b3a7ecc2aa3abae128bc6..bc02755b508876a5ef62dbfedd2d30319617e943 100644 (file)
@@ -55,7 +55,12 @@ namespace bbtk
 
        void manualConnectorContourController::MouseMove(int x, int y) // virtual
        {
+               
                int z=GetZ();
+                               
+               printf("EED MACHETE con int z=-GetZ(); en manualConnectorContourController::MouseMove z=%d\n", z );
+               z=-z;
+               
                GetManualViewBaseContour()->SelectPosiblePoint(x,y,z);
                GetManualViewBaseContour()->SelectPosibleContour(x,y,z);
                if (GetState()==1){     SetPoint( _bakIdPoint , x , y ,z); }
@@ -97,9 +102,27 @@ namespace bbtk
        {
 
                bool ok = false;
-               int z   = GetZ();
+               int z   = -GetZ();
                int size= GetManualViewBaseContour()->GetNumberOfPoints();
 
+               
+               printf("\nEED manualConnectorContourController::MouseClickLeft   z=%d   estado=%d\n", z,GetState());
+               if (IsEditable())
+               {
+                       printf(" Editable\n");
+               } else          {
+                       printf(" NO Editable\n");
+               }
+               
+                
+               if (GetManualViewBaseContour()->GetPosibleSelected())
+               {
+                       printf(" PosibleSelected\n");
+               } else          {
+                       printf(" NO PosibleSelected\n");
+               }
+               
+               
                // Insert a Control Point with shift+ClickLeft
                vtkRenderWindowInteractor *vtkrenderwindowinteractor = _vtkInteractorStyleBaseView->GetInteractor();
                if( IsEditable() )
@@ -171,10 +194,12 @@ namespace bbtk
                        GetManualViewBaseContour()->InitMove(x,y,z);
                        SetState(6);
                }
+               
                if (ok==true)
                {
                        GetManualViewBaseContour()->Refresh();
-               }
+               }// ok
+               
        }
        
        //=========================================================================