ParaViewWeb misc JavaScript script: Difference between revisions

From KitwarePublic
Jump to navigationJump to search
Line 10: Line 10:
   var paraview = new Paraview(serverURL);
   var paraview = new Paraview(serverURL);
   paraview.createSession('testing','basic-test');
   paraview.createSession('testing','basic-test');
  var activeView = paraview.CreateIfNeededRenderView();
 
   paraview.Sphere();
   paraview.Sphere();
  paraview.Show();
 
  var renderers = {};
  renderers.js = new JavaScriptRenderer("js", serverUrl);
  renderers.js.init(paraview.sessionId, activeView.__selfid__);
  renderers.js.setSize('200','200');
  renderers.js.bindToElementId("container-1");
  renderers.js.start();
 
  renderers.java = new HttpAppletRenderer("java", serverUrl);
  renderers.java.init(paraview.sessionId, activeView.__selfid__);
  renderers.java.setSize('200','200');
  renderers.java.bindToElementId("container-2");
  renderers.java.start();
 
  renderers.flash = new FlashRenderer("flash", serverUrl);
  renderers.flash.init(paraview.sessionId, activeView.__selfid__);
  renderers.flash.setSize('200','200');
  renderers.flash.bindToElementId("container-3");
  renderers.flash.start();


=== PWApp using manta renderering ===
=== PWApp using manta renderering ===

Revision as of 17:50, 27 May 2010

ParaViewWeb


PWService testing

On the web page http://localhost:8080/PWService/test/index.jsp execute the following script

 var serverURL = 'http://localhost:8080/PWService';
 var paraview = new Paraview(serverURL);
 paraview.createSession('testing','basic-test');
 var activeView = paraview.CreateIfNeededRenderView();
 
 paraview.Sphere();
 paraview.Show();
 
 var renderers = {};
 renderers.js = new JavaScriptRenderer("js", serverUrl);
 renderers.js.init(paraview.sessionId, activeView.__selfid__);
 renderers.js.setSize('200','200');
 renderers.js.bindToElementId("container-1");
 renderers.js.start();
 
 renderers.java = new HttpAppletRenderer("java", serverUrl);
 renderers.java.init(paraview.sessionId, activeView.__selfid__);
 renderers.java.setSize('200','200');
 renderers.java.bindToElementId("container-2");
 renderers.java.start();
 
 renderers.flash = new FlashRenderer("flash", serverUrl);
 renderers.flash.init(paraview.sessionId, activeView.__selfid__);
 renderers.flash.setSize('200','200');
 renderers.flash.bindToElementId("container-3");
 renderers.flash.start();

PWApp using manta renderering

For wireframe representation use solid color and rise the line width

 paraview.GetDisplayProperties({proxy: pipeline.dataset}).setLineWidth(200)
 paraview.GetDisplayProperties({proxy: pipeline.iso}).setLineWidth(200)
 paraview.GetDisplayProperties({proxy: pipeline.slice}).setLineWidth(200)
 paraview.GetDisplayProperties({proxy: pipeline.clip}).setLineWidth(200)
 paraview.GetDisplayProperties({proxy: pipeline.stream}).setLineWidth(200)