From: davila <> Date: Sun, 3 Jun 2012 09:24:09 +0000 (+0000) Subject: v1.1.0 BUG: 1400 X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=commitdiff_plain;h=374fe79069e8d99555db1f819a3a03f1ba2f5fe6;p=bbtkGEditor.git v1.1.0 BUG: 1400 - conflict with Z position 900 and -900 for all the objects in Scene --- diff --git a/lib/EditorGraphicBBS/bbsVtkGUIEditorGraphic/manualConnectorContourController.cxx b/lib/EditorGraphicBBS/bbsVtkGUIEditorGraphic/manualConnectorContourController.cxx index a1c234a..bc02755 100644 --- a/lib/EditorGraphicBBS/bbsVtkGUIEditorGraphic/manualConnectorContourController.cxx +++ b/lib/EditorGraphicBBS/bbsVtkGUIEditorGraphic/manualConnectorContourController.cxx @@ -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 + } //=========================================================================