X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?p=creaWT.git;a=blobdiff_plain;f=wt%2Fbbtk_wt_PKG%2Fsrc%2FbbwtViewerNVWeb.cxx;h=9bc8f5c1a6b1e324a5513ec960cc30ee43a823f1;hp=094ef1277eaf0d149445932f9b6e9555e1188918;hb=6cc3da55ccf72f8e39a7859a5dd72db0a36f05e8;hpb=693adbbdf002a39858d73a741ff0477ecf7fa0da diff --git a/wt/bbtk_wt_PKG/src/bbwtViewerNVWeb.cxx b/wt/bbtk_wt_PKG/src/bbwtViewerNVWeb.cxx index 094ef12..9bc8f5c 100644 --- a/wt/bbtk_wt_PKG/src/bbwtViewerNVWeb.cxx +++ b/wt/bbtk_wt_PKG/src/bbwtViewerNVWeb.cxx @@ -73,8 +73,6 @@ namespace bbwt w->doJavaScript(jsCom); - std::cout<<" REF: "<jsRef()<jsRef() + ".mVolume.file = '" + bbGetInputImagePath() + "';\ - setTimeout(function(){\ - " + wtWindow1->jsRef() + ".mRenderer.add(" +w->jsRef() + ".mVolume);\ - " + wtWindow1->jsRef() + ".mRenderer.render();\ - },300);\ + " +w->jsRef() + ".mVolume.file = '" + bbGetInputImagePath() + "';\ + " +w->jsRef() + ".mVolume.modified(true);\ + " + wtWindow1->jsRef() + ".mRenderer.render();\ + alert('firsttime=false');\ } catch (err) {\ } \ "; w->doJavaScript(jsCom); -*/ } if (firstTime==true) { + +flog=fopen("/var/www/testwtdbg/docroot/appli1/imagesTMP/bbtk-Web.log","a+"); +fprintf(flog," EED ViewerNVWeb::Process firsttime = true \n" ); +fclose(flog); + firstTime=false; jsCom = "\ try{\ @@ -158,6 +165,7 @@ printf("EED ViewerNVWeb::Process %s\n", bbGetInputImagePath().c_str() ); setTimeout(function(){\ " + wtWindow1->jsRef() + ".mRenderer.add(" +w->jsRef() + ".mVolume);\ " + wtWindow1->jsRef() + ".mRenderer.render();\ + alert('(1) firsttime=true');\ },300);\ setTimeout(function(){\ " + w->jsRef() +".mVolume.upperThreshold =20000;\ @@ -177,11 +185,14 @@ printf("EED ViewerNVWeb::Process %s\n", bbGetInputImagePath().c_str() ); " + wtWindow3->jsRef() + ".mRenderer.render();\ " + wtWindow4->jsRef() + ".mRenderer.add(" +w->jsRef() + ".mVolume);\ " + wtWindow4->jsRef() + ".mRenderer.render();\ - },3000);\ + alert('(2) firsttime=true');\ + },10000);\ } catch(err) { \ } \ "; + + // jsCom = "\ var volume = new X.volume();\ volume.spacing = [0.7,0.7,0.7 ];\ @@ -224,7 +235,11 @@ printf("EED ViewerNVWeb::Process %s\n", bbGetInputImagePath().c_str() ); // wtWindow3->resize(Wt::WLength::Auto, 200); // wtWindow4->resize(Wt::WLength::Auto, 200); +flog=fopen("/var/www/testwtdbg/docroot/appli1/imagesTMP/bbtk-Web.log","a+"); +fprintf(flog,"EED ViewerNVWeb::Process END \n" ); +fclose(flog); + Wt::WApplication::instance()->refresh(); @@ -270,7 +285,6 @@ void ViewerNVWeb::CreateWidget(Wt::WContainerWidget* parent) wtWindow1 = new Viewer_NV(w,nType[0]); wtWindow1->configureWt(); wtWindow1->setStyleClass("black-box"); - std::cout<<" PRUEBA 1 RENDERER"<jsRef()); } else if(nType.size() == 2)