<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Hi Patrick,<br>
<br>
In the GUI XML for your filter, does the InputMenu menu XML tag have an
id entry in it where id="im"? For example, see the bolded section in
the below XML code.<br>
<br>
&lt;InputMenu trace_name="Input" property="Input"<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <b>id="im"</b><br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; label="Input"<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; help="Set the input to this filter."<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; input_name="Input"/&gt;<br>
<br>
The InputMenu and the ArrayMenu have to be linked together like this
for the VectorMenu to know where to get its list of vectors from.<br>
<br>
- Amy<br>
<br>
Patrick boenzli wrote:
<blockquote cite="mid45C31393.7020606@orxonox.net" type="cite"><br>
Hi Paraviewers!
  <br>
  <br>
I'm implementing a filter as a plugin and would like to make the VECTOR
input array chooseable via GUI (as it is for example in the WarpVector
filter). I added the following lines of code to the xml file (found at
the end of the mail). The vector menu entry is displayed, but it is
always empty (also if data should be available).
  <br>
  <br>
Did I get something wrong? Thanks very much for your help!
  <br>
  <br>
Patrick
  <br>
  <br>
  <br>
File containing: &lt;ModuleInterfaces&gt;
  <br>
&nbsp;&nbsp; &lt;ArrayMenu property="SelectInputVectors"
  <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; trace_name="Vectors"
  <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; label="Vectors"
  <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; input_menu="im"
  <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; help="Select the input normals to process."/&gt;
  <br>
  <br>
  <br>
File containing: &lt;ServerManagerConfiguration&gt;
  <br>
&nbsp;&nbsp;&nbsp; &lt;StringVectorProperty
  <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; name="SelectInputVectors"
  <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; command="SetInputArrayToProcess"
  <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; number_of_elements="5"
  <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; element_types="0 0 0 0 2"
  <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; animateable="0"&gt;
  <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;ArrayListDomain name="array_list"
attribute_type="Vectors"&gt;
  <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;RequiredProperties&gt;
  <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;Property name="Input" function="Input"/&gt;
  <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/RequiredProperties&gt;
  <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/ArrayListDomain&gt;
  <br>
&nbsp;&nbsp;&nbsp; &lt;/StringVectorProperty&gt;
  <br>
  <br>
Please find the whole source under:
  <br>
<a class="moz-txt-link-freetext" href="http://svn.orxonox.net/biomed/source/lod_filter/src/">http://svn.orxonox.net/biomed/source/lod_filter/src/</a>
  <br>
the important c++ file is vtkETHZBioMedicalLODFilter.cxx
  <br>
  <br>
_______________________________________________
  <br>
ParaView mailing list
  <br>
<a class="moz-txt-link-abbreviated" href="mailto:ParaView@paraview.org">ParaView@paraview.org</a>
  <br>
<a class="moz-txt-link-freetext" href="http://www.paraview.org/mailman/listinfo/paraview">http://www.paraview.org/mailman/listinfo/paraview</a>
  <br>
  <br>
</blockquote>
</body>
</html>