X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=bbtk_creaVtk_PKG%2Fsrc%2FbbcreaVtkPlaneWidget_Base.cxx;h=2eb006a63623250122f804bc37c45c1dc20836fe;hb=043ad5f6e44170fbd8e67868bdb6861e48a544b2;hp=de10767405304ae4d90e7b4d0883310562cf8fbc;hpb=97ec21452b692745bd41c412cdccdb7614d6b0f1;p=creaVtk.git diff --git a/bbtk_creaVtk_PKG/src/bbcreaVtkPlaneWidget_Base.cxx b/bbtk_creaVtk_PKG/src/bbcreaVtkPlaneWidget_Base.cxx index de10767..2eb006a 100644 --- a/bbtk_creaVtk_PKG/src/bbcreaVtkPlaneWidget_Base.cxx +++ b/bbtk_creaVtk_PKG/src/bbcreaVtkPlaneWidget_Base.cxx @@ -37,9 +37,22 @@ void PlaneWidget_Base::Process() origin[1] = origin[1] + normal[1]*bbGetInputParam(); origin[2] = origin[2] + normal[2]*bbGetInputParam(); bbGetInputIn()->SetOrigin(origin); +// bbGetInputIn()->SetNormalIn(normal); bbGetInputIn()->Process(); bbGetInputIn()->Execute(); - } + } // if Type == 1 + if((bbGetInputType()==2) && (bbGetInputIn()!=NULL) && (bbGetInputParamVector().size() == 3)) + { + bbGetInputIn()->SetNormalIn(bbGetInputParamVector()); + bbGetInputIn()->Process(); + bbGetInputIn()->Execute(); + } // if Type == 2 + if((bbGetInputType()==3) && (bbGetInputIn()!=NULL) && (bbGetInputParamVector().size() == 3)) + { + bbGetInputIn()->SetOrigin(bbGetInputParamVector()); + bbGetInputIn()->Process(); +//EED bbGetInputIn()->Execute(); + } // if Type == 3 } //=====