<html><body><div style="color:#000; background-color:#fff; font-family:times new roman, new york, times, serif;font-size:12pt"><div><span>Hi seb, thank you for your quick reply. <br></span></div><div><span>I found that I can use vtk Filter like Threshold, Clip, etc. in ParaViewWeb by enter the arguments like I cited in my email. Like </span>threshold = paraview.Threshold({Input:proxy,ThresholdRange:[300,600]}).</div><div>So I think there are perhaps some files like pwsimple.py that describe how can ParaViewWeb can use a Plugin. I search for all the .py file in ParaView and I can't find something like that.</div><div>I did succeed in doing a ParaViewWeb plugin.</div><div>I used your advice to define something as following :</div><div>def SimpleImageThreshold(proxy)</div><div>&nbsp;&nbsp;&nbsp;&nbsp; servermanager.Activeconnection.Modules.filter.SimpleImageThreshold(proxy)</div><div><br></div><div>Now if I want my plugin to take ThresholdRange=[300,600] as
 input like the original Threshold of ParaView, is that possible?</div><div>If yes, how can we define this?</div><div>Thank you very much indeed</div><div><br></div><div><br></div><div><br></div>  <div style="font-family: times new roman, new york, times, serif; font-size: 12pt;"> <div style="font-family: times new roman, new york, times, serif; font-size: 12pt;"> <div dir="ltr"> <font face="Arial" size="2"> <hr size="1">  <b><span style="font-weight:bold;">From:</span></b> Sebastien Jourdain &lt;sebastien.jourdain@kitware.com&gt;<br> <b><span style="font-weight: bold;">To:</span></b> Alex &lt;tuanha_it0306@yahoo.com&gt; <br><b><span style="font-weight: bold;">Cc:</span></b> "paraview@paraview.org" &lt;paraview@paraview.org&gt; <br> <b><span style="font-weight: bold;">Sent:</span></b> Monday, June 25, 2012 11:08 PM<br> <b><span style="font-weight: bold;">Subject:</span></b> Re: [Paraview] ParaViewWeb, vtk filters python description<br> </font> </div> <br>
I'm not sure I understand what you mean by "Where is the python file<br>which describes the way of using vtk Filters in ParaViewWeb?"<br><br>The one that is imported by default is the <a target="_blank" href="http://pwsimple.py/">pwsimple.py</a> which is an<br>extension of the <a target="_blank" href="http://simple.py/">simple.py</a> of regular ParaView.<br><br>But having said that, you can't easily mix VTK filter and ParaView<br>proxy together, unless you just want to do some data processing<br>without rendering.<br>But as I remember, you did a ParaView plugin for that, so normally,<br>once loaded you should be able to use it.<br><br>Did you try to load that plugin at startup with the extra argument of PWServer ?<br><br>Seb<br><br>On Mon, Jun 25, 2012 at 4:25 PM, Alex &lt;<a ymailto="mailto:tuanha_it0306@yahoo.com" href="mailto:tuanha_it0306@yahoo.com">tuanha_it0306@yahoo.com</a>&gt; wrote:<br>&gt; Hi everybody,<br>&gt; &nbsp;&nbsp; Well, I found that
 using vtk Filter (Threshold, Clip, etc.) is simple<br>&gt; within ParaViewWeb, we have a list of filters so that we can use the filters<br>&gt; @ http://paraview.org/Wiki/ParaView/Users_Guide/List_of_filters<br>&gt; &nbsp;&nbsp; We can use "threshold =<br>&gt; paraview.Threshold({Input:proxy,ThresholdRange:[300,600]})" to applicate a<br>&gt; threshold between 300 and 600 for an image.<br>&gt; &nbsp;&nbsp; So, my question is : where can I find the python script .py which<br>&gt; describes the way of using vtk Filters in ParaViewWeb?<br>&gt;<br>&gt; &nbsp;&nbsp; If there isn't any file python script like that, how can we define a<br>&gt; function that take in value as described above? How can we tell the<br>&gt; ParaViewWeb to take in different type of variable?<br>&gt; &nbsp;&nbsp; I mean : def ImageThreshold(proxy,ThresholdRange......) or something like<br>&gt; that?<br>&gt;<br>&gt; &nbsp;&nbsp; Thank you very much for your reply.<br>&gt; &nbsp;&nbsp;
 Good day everybody :)<br>&gt;<br>&gt;<br>&gt; _______________________________________________<br>&gt; Powered by <a target="_blank" href="http://www.kitware.com/">www.kitware.com</a><br>&gt;<br>&gt; Visit other Kitware open-source projects at<br>&gt; http://www.kitware.com/opensource/opensource.html<br>&gt;<br>&gt; Please keep messages on-topic and check the ParaView Wiki at:<br>&gt; http://paraview.org/Wiki/ParaView<br>&gt;<br>&gt; Follow this link to subscribe/unsubscribe:<br>&gt; http://www.paraview.org/mailman/listinfo/paraview<br>&gt;<br><br><br> </div> </div>  </div></body></html>