Utkarsh,<div><br></div><div>Thank you for your response it has helped me make the xml file shorter since I don&#39;t need to copy the PlaneSource to add a widget to it. Exposing the needed properties in the CompoundSourceProxy worked well but I cannot get the widget hints to work, whenever I add the hints section to the CompoundSourceProxy ParaView crashes when applying the filter to a volume. Do you know if I am doing things correctly? </div>
<div><br></div><div>I am using 32bit ParaView (3.8.1 and 3.10 rc1) on Windows 7</div><div><br></div><div>Here is the xml again (somewhat shorter this time):<br>------</div><div><div>&lt;ServerManagerConfiguration&gt;</div>
<div>  &lt;ProxyGroup name=&quot;filters&quot;&gt;</div><div>    &lt;!-- Probe Filter --&gt;</div><div>    &lt;SourceProxy name=&quot;Probe Filter&quot; class=&quot;vtkCompositeDataProbeFilter&quot;&gt;</div><div>     &lt;InputProperty</div>
<div>        name=&quot;Input&quot;</div><div>        command=&quot;AddInputConnection&quot;</div><div>        clean_command=&quot;RemoveAllInputs&quot;</div><div>        multiple_input=&quot;1&quot;&gt;</div><div>       &lt;ProxyGroupDomain name=&quot;groups&quot;&gt;</div>
<div>         &lt;Group name=&quot;sources&quot;/&gt;</div><div>         &lt;Group name=&quot;filters&quot;/&gt;</div><div>       &lt;/ProxyGroupDomain&gt;</div><div>       &lt;DataTypeDomain name=&quot;input_type&quot; composite_data_supported=&quot;1&quot;&gt;</div>
<div>         &lt;DataType value=&quot;vtkDataObject&quot;/&gt;</div><div>       &lt;/DataTypeDomain&gt;</div><div>     &lt;/InputProperty&gt;</div><div><br></div><div>      &lt;InputProperty</div><div>         name=&quot;Source&quot;</div>
<div>         command=&quot;SetSourceConnection&quot;</div><div>         multiple_input=&quot;1&quot;&gt;</div><div>        &lt;ProxyGroupDomain name=&quot;groups&quot;&gt;</div><div>          &lt;Group name=&quot;sources&quot;/&gt;</div>
<div>          &lt;Group name=&quot;filters&quot;/&gt;</div><div>        &lt;/ProxyGroupDomain&gt;</div><div>        &lt;DataTypeDomain name=&quot;input_type&quot;&gt;</div><div>          &lt;DataType value=&quot;vtkDataSet&quot;/&gt;</div>
<div>        &lt;/DataTypeDomain&gt;</div><div>      &lt;/InputProperty&gt;</div><div>   &lt;/SourceProxy&gt;</div><div>   </div><div>   &lt;!-- Compound Source --&gt;</div><div>   &lt;CompoundSourceProxy id=&quot;3316&quot; servers=&quot;1&quot; name=&quot;ProbePlane&quot;&gt;</div>
<div>   </div><div>      &lt;!-- Instance of Calculator so we can get the magnitude of the volume data source for the probe filter--&gt;</div><div>      &lt;Proxy group=&quot;filters&quot; type=&quot;Calculator&quot; id=&quot;2154&quot; servers=&quot;1&quot; compound_name=&quot;Calculator2&quot;&gt;</div>
<div>        &lt;Property name=&quot;AttributeMode&quot; id=&quot;2154.AttributeMode&quot; number_of_elements=&quot;1&quot;&gt;</div><div>          &lt;Element index=&quot;0&quot; value=&quot;1&quot;/&gt;</div><div>          &lt;Domain name=&quot;enum&quot; id=&quot;2154.AttributeMode.enum&quot;&gt;</div>
<div>            &lt;Entry value=&quot;1&quot; text=&quot;point_data&quot;/&gt;</div><div>            &lt;Entry value=&quot;2&quot; text=&quot;cell_data&quot;/&gt;</div><div>            &lt;Entry value=&quot;5&quot; text=&quot;field_data&quot;/&gt;</div>
<div>          &lt;/Domain&gt;</div><div>        &lt;/Property&gt;</div><div>        &lt;Property name=&quot;CoordinateResults&quot; id=&quot;2154.CoordinateResults&quot; number_of_elements=&quot;1&quot;&gt;</div><div>          &lt;Element index=&quot;0&quot; value=&quot;0&quot;/&gt;</div>
<div>          &lt;Domain name=&quot;bool&quot; id=&quot;2154.CoordinateResults.bool&quot;/&gt;</div><div>        &lt;/Property&gt;</div><div>        &lt;Property name=&quot;Function&quot; id=&quot;2154.Function&quot; number_of_elements=&quot;1&quot;&gt;</div>
<div>          &lt;Element index=&quot;0&quot; value=&quot;V_3D_01_X^2+V_3D_01_Y^2+V_3D_01_Z^2&quot;/&gt;</div><div>        &lt;/Property&gt;</div><div>        &lt;Property name=&quot;Input&quot; id=&quot;2154.Input&quot; number_of_elements=&quot;1&quot;&gt;</div>
<div>          &lt;Domain name=&quot;groups&quot; id=&quot;2154.Input.groups&quot;&gt;</div><div>            &lt;Group value=&quot;sources&quot;/&gt;</div><div>            &lt;Group value=&quot;filters&quot;/&gt;</div><div>
          &lt;/Domain&gt;</div><div>          &lt;Domain name=&quot;input_type&quot; id=&quot;2154.Input.input_type&quot;&gt;</div><div>            &lt;DataType value=&quot;vtkDataSet&quot;/&gt;</div><div>          &lt;/Domain&gt;</div>
<div>        &lt;/Property&gt;</div><div>        &lt;Property name=&quot;ReplaceInvalidValues&quot; id=&quot;2154.ReplaceInvalidValues&quot; number_of_elements=&quot;1&quot;&gt;</div><div>          &lt;Element index=&quot;0&quot; value=&quot;1&quot;/&gt;</div>
<div>          &lt;Domain name=&quot;bool&quot; id=&quot;2154.ReplaceInvalidValues.bool&quot;/&gt;</div><div>        &lt;/Property&gt;</div><div>        &lt;Property name=&quot;ReplacementValue&quot; id=&quot;2154.ReplacementValue&quot; number_of_elements=&quot;1&quot;&gt;</div>
<div>          &lt;Element index=&quot;0&quot; value=&quot;0&quot;/&gt;</div><div>          &lt;Domain name=&quot;range&quot; id=&quot;2154.ReplacementValue.range&quot;/&gt;</div><div>        &lt;/Property&gt;</div><div>        &lt;Property name=&quot;ResultArrayName&quot; id=&quot;2154.ResultArrayName&quot; number_of_elements=&quot;1&quot;&gt;</div>
<div>          &lt;Element index=&quot;0&quot; value=&quot;Result&quot;/&gt;</div><div>        &lt;/Property&gt;</div><div>      &lt;/Proxy&gt;</div><div>      </div><div>      &lt;!-- instance of PlaneSource; used for visualizing the probe filter--&gt;</div>
<div>      &lt;Proxy group=&quot;sources&quot; type=&quot;PlaneSource&quot; id=&quot;2453&quot; servers=&quot;1&quot; compound_name=&quot;Plane2&quot;&gt;</div><div>      &lt;/Proxy&gt;</div><div><br></div><div>      &lt;!-- instance of Probe Filter --&gt;</div>
<div>      &lt;Proxy group=&quot;filters&quot; type=&quot;Probe Filter&quot; id=&quot;2867&quot; servers=&quot;1&quot; compound_name=&quot;ProbeFilter2&quot;&gt;</div><div>        &lt;Property name=&quot;Input&quot; id=&quot;2867.Input&quot; number_of_elements=&quot;1&quot;&gt;</div>
<div>          &lt;Proxy value=&quot;2453&quot; output_port=&quot;0&quot;/&gt;</div><div>          &lt;Domain name=&quot;groups&quot; id=&quot;2867.Input.groups&quot;&gt;</div><div>            &lt;Group value=&quot;sources&quot;/&gt;</div>
<div>            &lt;Group value=&quot;filters&quot;/&gt;</div><div>          &lt;/Domain&gt;</div><div>          &lt;Domain name=&quot;input_type&quot; id=&quot;2867.Input.input_type&quot;&gt;</div><div>            &lt;DataType value=&quot;vtkDataObject&quot;/&gt;</div>
<div>          &lt;/Domain&gt;</div><div>        &lt;/Property&gt;</div><div>        &lt;Property name=&quot;Source&quot; id=&quot;2867.Source&quot; number_of_elements=&quot;1&quot;&gt;</div><div>          &lt;Proxy value=&quot;2154&quot; output_port=&quot;0&quot;/&gt;</div>
<div>          &lt;Domain name=&quot;groups&quot; id=&quot;2867.Source.groups&quot;&gt;</div><div>            &lt;Group value=&quot;sources&quot;/&gt;</div><div>            &lt;Group value=&quot;filters&quot;/&gt;</div><div>
          &lt;/Domain&gt;</div><div>          &lt;Domain name=&quot;input_type&quot; id=&quot;2867.Source.input_type&quot;&gt;</div><div>            &lt;DataType value=&quot;vtkDataSet&quot;/&gt;</div><div>          &lt;/Domain&gt;</div>
<div>        &lt;/Property&gt;</div><div>      &lt;/Proxy&gt;</div><div>      &lt;ExposedProperties&gt;</div><div>        &lt;Property name=&quot;Input&quot; proxy_name=&quot;Calculator2&quot; exposed_name=&quot;Calcinput&quot;/&gt;</div>
<div>        &lt;Property name=&quot;Function&quot; proxy_name=&quot;Calculator2&quot; exposed_name=&quot;Function&quot;/&gt;</div><div>        &lt;Property name=&quot;Origin&quot; proxy_name=&quot;Plane2&quot; exposed_name=&quot;Origin&quot;/&gt;</div>
<div>        &lt;Property name=&quot;Point1&quot; proxy_name=&quot;Plane2&quot; exposed_name=&quot;Point 1&quot;/&gt;</div><div>        &lt;Property name=&quot;Point2&quot; proxy_name=&quot;Plane2&quot; exposed_name=&quot;Point 2&quot;/&gt;</div>
<div>        &lt;Property name=&quot;XResolution&quot; proxy_name=&quot;Plane2&quot; exposed_name=&quot;X Resolution&quot;/&gt;</div><div>        &lt;Property name=&quot;YResolution&quot; proxy_name=&quot;Plane2&quot; exposed_name=&quot;Y Resolution&quot;/&gt;</div>
<div>      &lt;/ExposedProperties&gt;</div><div><br></div><div>      &lt;!-- Uncommenting this crashes ParaView when applying the CompoundSourceProxy filter</div><div>      &lt;Hints&gt;</div><div>        &lt;PropertyGroup type=&quot;LineSource&quot; &gt;</div>
<div>          &lt;Property function=&quot;Point1WorldPosition&quot; name=&quot;Point1&quot; /&gt;</div><div>          &lt;Property function=&quot;Point2WorldPosition&quot; name=&quot;Point2&quot; /&gt;</div><div>          &lt;Property function=&quot;Resolution&quot;          name=&quot;XResolution&quot; /&gt;</div>
<div>        &lt;/PropertyGroup&gt;</div><div>      &lt;/Hints&gt;--&gt;</div><div><br></div><div><br></div><div>      &lt;OutputPort name=&quot;ProbeOut&quot; proxy=&quot;ProbeFilter2&quot; port_index=&quot;0&quot;/&gt;</div>
<div>    &lt;/CompoundSourceProxy&gt;</div><div>  &lt;/ProxyGroup&gt;</div><div>&lt;/ServerManagerConfiguration&gt;</div><div>-----</div><div>Thanks</div><div>BR/ Christoffer</div><div><br></div><div class="gmail_quote">On Mon, Feb 14, 2011 at 6:52 AM, Utkarsh Ayachit <span dir="ltr">&lt;<a href="mailto:utkarsh.ayachit@kitware.com">utkarsh.ayachit@kitware.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Christoffer,<br>
<br>
You need to redefine the Hints for the &quot;PropertyGroup&quot; on the<br>
CompoundSourceProxy  as well. Also the properties that the widget is<br>
controlling, such as Point1WorldPosition, Point2WorldPosition,<br>
Resolution must be exposed from the CompoundSourceProxy.<br>
<br>
Utkarsh<br>
<div><div></div><div class="h5"><br>
On Mon, Feb 14, 2011 at 9:44 AM, Christoffer Green<br>
&lt;<a href="mailto:christoffer.green@gmail.com">christoffer.green@gmail.com</a>&gt; wrote:<br>
&gt; Hello!<br>
&gt; I am trying to write an xml definition for a CompoundSourceProxy in ParaView<br>
&gt; 3.8.1 that produces a plane that is used by a probe filter to<br>
&gt; show the ParaView input (volume data in my case) on the plane. The position<br>
&gt; and orientation of the plane should be controlled by a widget.<br>
&gt; The problem:<br>
&gt; I have been able to create a plane as a SourceProxy that is controlled by a<br>
&gt; widget and I have been able to create a CompoundSourceProxy that shows the<br>
&gt; volume data on a plane but the CompoundSourceProxy does not show the Widget<br>
&gt; that is defined with the PropertyGroup hints in the SourceProxy plane. If I<br>
&gt; create an instance of the plane without the CompoundSourceProxy then the<br>
&gt; widget is displayed as it should. Does hint widget information disappear<br>
&gt; when sources are used in a CompoundSourceProxy? How does one use widgets to<br>
&gt; control properties in subproxies in a CompoundSourceProxy?<br>
&gt; The xml definition I have written follows here (sorry about the length):<br>
&gt; -----------------------<br>
&gt; The structure of this file is like so:<br>
&gt; ParaViewInput(Volume)--&gt;Calculator--(source)--&gt;Probe<br>
&gt; Filter&lt;--(input)--PlaneSource&lt;--Widget<br>
&gt; &lt;ServerManagerConfiguration&gt;<br>
&gt;   &lt;ProxyGroup name=&quot;sources&quot;&gt;<br>
&gt;    &lt;!-- Plane Source --&gt;<br>
&gt;    &lt;SourceProxy name=&quot;PlaneSourceWithWidget&quot; class=&quot;vtkPlaneSource&quot;<br>
&gt; label=&quot;PlaneWithWidget&quot;&gt;<br>
&gt;       &lt;Documentation<br>
&gt;         long_help=&quot;Create a parallelogram given an origin and two points.<br>
&gt; The resolution indicates the number of division along each axis of the<br>
&gt; plane.&quot;<br>
&gt;         short_help=&quot;Create a parallelogram from an origin and two points&quot;&gt;<br>
&gt; The Plane source can be used to add a polygonal parallelogram to the 3D<br>
&gt; scene. Unlike the sphere, cone, and cylinder sources, the parallelogram is<br>
&gt; exactly represented at the lowest resolution, but higher resolutions may be<br>
&gt; desired if this plane is to be used as an input to a filter. The output of<br>
&gt; the Plane source is polygonal data.<br>
&gt;       &lt;/Documentation&gt;<br>
&gt;       &lt;DoubleVectorProperty<br>
&gt;          name=&quot;Origin&quot;<br>
&gt;          command=&quot;SetOrigin&quot;<br>
&gt;          number_of_elements=&quot;3&quot;<br>
&gt;          animateable=&quot;1&quot;<br>
&gt;          default_values=&quot;-0.5 -0.5 0.0&quot; &gt;<br>
&gt;         &lt;DoubleRangeDomain name=&quot;range&quot;/&gt;<br>
&gt;         &lt;Documentation&gt;<br>
&gt;           This property specifies the 3D coordinate of the origin (one<br>
&gt; corner) of the plane.<br>
&gt;         &lt;/Documentation&gt;<br>
&gt;       &lt;/DoubleVectorProperty&gt;<br>
&gt;       &lt;DoubleVectorProperty<br>
&gt;          name=&quot;Point1&quot;<br>
&gt;          command=&quot;SetPoint1&quot;<br>
&gt;          number_of_elements=&quot;3&quot;<br>
&gt;          animateable=&quot;1&quot;<br>
&gt;          default_values=&quot;0.5 -0.5 0.0&quot; &gt;<br>
&gt;         &lt;DoubleRangeDomain name=&quot;range&quot;/&gt;<br>
&gt;         &lt;Documentation&gt;<br>
&gt;           This property specifies the 3D coordinate a second corner of the<br>
&gt; parallelogram. The line connecting this point and that specified by the<br>
&gt; Origin property define one edge of the parallelogram (its X axis).<br>
&gt;         &lt;/Documentation&gt;<br>
&gt;       &lt;/DoubleVectorProperty&gt;<br>
&gt;       &lt;DoubleVectorProperty<br>
&gt;          name=&quot;Point2&quot;<br>
&gt;          command=&quot;SetPoint2&quot;<br>
&gt;          number_of_elements=&quot;3&quot;<br>
&gt;          animateable=&quot;1&quot;<br>
&gt;          default_values=&quot;-0.5 0.5 0.0&quot; &gt;<br>
&gt;         &lt;DoubleRangeDomain name=&quot;range&quot;/&gt;<br>
&gt;         &lt;Documentation&gt;<br>
&gt;           This property specifies the 3D coordinate a third corner of the<br>
&gt; parallelogram. The line connecting this point and that specified by the<br>
&gt; Origin property define a second edge of the parallelogram (its Y axis).<br>
&gt;         &lt;/Documentation&gt;<br>
&gt;       &lt;/DoubleVectorProperty&gt;<br>
&gt;       &lt;IntVectorProperty<br>
&gt;          name=&quot;XResolution&quot;<br>
&gt;          command=&quot;SetXResolution&quot;<br>
&gt;          number_of_elements=&quot;1&quot;<br>
&gt;          default_values=&quot;100&quot; &gt;<br>
&gt;         &lt;IntRangeDomain name=&quot;range&quot; min=&quot;1&quot; /&gt;<br>
&gt;         &lt;Documentation&gt;<br>
&gt;           This property specifies the number of divisions along the X axis<br>
&gt; of the parallelogram.<br>
&gt;         &lt;/Documentation&gt;<br>
&gt;       &lt;/IntVectorProperty&gt;<br>
&gt;       &lt;IntVectorProperty<br>
&gt;          name=&quot;YResolution&quot;<br>
&gt;          command=&quot;SetYResolution&quot;<br>
&gt;          number_of_elements=&quot;1&quot;<br>
&gt;          default_values=&quot;100&quot; &gt;<br>
&gt;         &lt;IntRangeDomain name=&quot;range&quot; min=&quot;1&quot; /&gt;<br>
&gt;         &lt;Documentation&gt;<br>
&gt;           This property specifies the number of divisions along the Y axis<br>
&gt; of the parallelogram.<br>
&gt;         &lt;/Documentation&gt;<br>
&gt;       &lt;/IntVectorProperty&gt;<br>
&gt;       &lt;Hints&gt;<br>
&gt;         &lt;PropertyGroup type=&quot;LineSource&quot; &gt;<br>
&gt;           &lt;Property function=&quot;Point1WorldPosition&quot; name=&quot;Point1&quot; /&gt;<br>
&gt;           &lt;Property function=&quot;Point2WorldPosition&quot; name=&quot;Point2&quot; /&gt;<br>
&gt;           &lt;Property function=&quot;Resolution&quot;          name=&quot;XResolution&quot; /&gt;<br>
&gt;         &lt;/PropertyGroup&gt;<br>
&gt;       &lt;/Hints&gt;<br>
&gt;     &lt;/SourceProxy&gt;<br>
&gt;   &lt;/ProxyGroup&gt;<br>
&gt;<br>
&gt;<br>
&gt;   &lt;ProxyGroup name=&quot;filters&quot;&gt;<br>
&gt;     &lt;!-- Probe Filter --&gt;<br>
&gt;     &lt;SourceProxy name=&quot;Probe Filter&quot; class=&quot;vtkCompositeDataProbeFilter&quot;&gt;<br>
&gt;      &lt;InputProperty<br>
&gt;         name=&quot;Input&quot;<br>
&gt;         command=&quot;AddInputConnection&quot;<br>
&gt;         clean_command=&quot;RemoveAllInputs&quot;<br>
&gt;         multiple_input=&quot;1&quot;&gt;<br>
&gt;        &lt;ProxyGroupDomain name=&quot;groups&quot;&gt;<br>
&gt;          &lt;Group name=&quot;sources&quot;/&gt;<br>
&gt;          &lt;Group name=&quot;filters&quot;/&gt;<br>
&gt;        &lt;/ProxyGroupDomain&gt;<br>
&gt;        &lt;DataTypeDomain name=&quot;input_type&quot; composite_data_supported=&quot;1&quot;&gt;<br>
&gt;          &lt;DataType value=&quot;vtkDataObject&quot;/&gt;<br>
&gt;        &lt;/DataTypeDomain&gt;<br>
&gt;      &lt;/InputProperty&gt;<br>
&gt;       &lt;InputProperty<br>
&gt;          name=&quot;Source&quot;<br>
&gt;          command=&quot;SetSourceConnection&quot;<br>
&gt;          multiple_input=&quot;1&quot;&gt;<br>
&gt;         &lt;ProxyGroupDomain name=&quot;groups&quot;&gt;<br>
&gt;           &lt;Group name=&quot;sources&quot;/&gt;<br>
&gt;           &lt;Group name=&quot;filters&quot;/&gt;<br>
&gt;         &lt;/ProxyGroupDomain&gt;<br>
&gt;         &lt;DataTypeDomain name=&quot;input_type&quot;&gt;<br>
&gt;           &lt;DataType value=&quot;vtkDataSet&quot;/&gt;<br>
&gt;         &lt;/DataTypeDomain&gt;<br>
&gt;       &lt;/InputProperty&gt;<br>
&gt;    &lt;/SourceProxy&gt;<br>
&gt;<br>
&gt;    &lt;!-- Compound --&gt;<br>
&gt;    &lt;CompoundSourceProxy id=&quot;3316&quot; servers=&quot;1&quot; name=&quot;ProbePlane&quot;&gt;<br>
&gt;       &lt;!-- Instance of Calculator so we can get the magnitude of the volume<br>
&gt; data source for the probe filter--&gt;<br>
&gt;       &lt;Proxy group=&quot;filters&quot; type=&quot;Calculator&quot; id=&quot;2154&quot; servers=&quot;1&quot;<br>
&gt; compound_name=&quot;Calculator2&quot;&gt;<br>
&gt;         &lt;Property name=&quot;AttributeMode&quot; id=&quot;2154.AttributeMode&quot;<br>
&gt; number_of_elements=&quot;1&quot;&gt;<br>
&gt;           &lt;Element index=&quot;0&quot; value=&quot;1&quot;/&gt;<br>
&gt;           &lt;Domain name=&quot;enum&quot; id=&quot;2154.AttributeMode.enum&quot;&gt;<br>
&gt;             &lt;Entry value=&quot;1&quot; text=&quot;point_data&quot;/&gt;<br>
&gt;             &lt;Entry value=&quot;2&quot; text=&quot;cell_data&quot;/&gt;<br>
&gt;             &lt;Entry value=&quot;5&quot; text=&quot;field_data&quot;/&gt;<br>
&gt;           &lt;/Domain&gt;<br>
&gt;         &lt;/Property&gt;<br>
&gt;         &lt;Property name=&quot;CoordinateResults&quot; id=&quot;2154.CoordinateResults&quot;<br>
&gt; number_of_elements=&quot;1&quot;&gt;<br>
&gt;           &lt;Element index=&quot;0&quot; value=&quot;0&quot;/&gt;<br>
&gt;           &lt;Domain name=&quot;bool&quot; id=&quot;2154.CoordinateResults.bool&quot;/&gt;<br>
&gt;         &lt;/Property&gt;<br>
&gt;         &lt;Property name=&quot;Function&quot; id=&quot;2154.Function&quot; number_of_elements=&quot;1&quot;&gt;<br>
&gt;           &lt;Element index=&quot;0&quot; value=&quot;V_3D_01_X^2+V_3D_01_Y^2+V_3D_01_Z^2&quot;/&gt;<br>
&gt;         &lt;/Property&gt;<br>
&gt;         &lt;Property name=&quot;Input&quot; id=&quot;2154.Input&quot; number_of_elements=&quot;1&quot;&gt;<br>
&gt;           &lt;Domain name=&quot;groups&quot; id=&quot;2154.Input.groups&quot;&gt;<br>
&gt;             &lt;Group value=&quot;sources&quot;/&gt;<br>
&gt;             &lt;Group value=&quot;filters&quot;/&gt;<br>
&gt;           &lt;/Domain&gt;<br>
&gt;           &lt;Domain name=&quot;input_type&quot; id=&quot;2154.Input.input_type&quot;&gt;<br>
&gt;             &lt;DataType value=&quot;vtkDataSet&quot;/&gt;<br>
&gt;           &lt;/Domain&gt;<br>
&gt;         &lt;/Property&gt;<br>
&gt;         &lt;Property name=&quot;ReplaceInvalidValues&quot; id=&quot;2154.ReplaceInvalidValues&quot;<br>
&gt; number_of_elements=&quot;1&quot;&gt;<br>
&gt;           &lt;Element index=&quot;0&quot; value=&quot;1&quot;/&gt;<br>
&gt;           &lt;Domain name=&quot;bool&quot; id=&quot;2154.ReplaceInvalidValues.bool&quot;/&gt;<br>
&gt;         &lt;/Property&gt;<br>
&gt;         &lt;Property name=&quot;ReplacementValue&quot; id=&quot;2154.ReplacementValue&quot;<br>
&gt; number_of_elements=&quot;1&quot;&gt;<br>
&gt;           &lt;Element index=&quot;0&quot; value=&quot;0&quot;/&gt;<br>
&gt;           &lt;Domain name=&quot;range&quot; id=&quot;2154.ReplacementValue.range&quot;/&gt;<br>
&gt;         &lt;/Property&gt;<br>
&gt;         &lt;Property name=&quot;ResultArrayName&quot; id=&quot;2154.ResultArrayName&quot;<br>
&gt; number_of_elements=&quot;1&quot;&gt;<br>
&gt;           &lt;Element index=&quot;0&quot; value=&quot;Result&quot;/&gt;<br>
&gt;         &lt;/Property&gt;<br>
&gt;       &lt;/Proxy&gt;<br>
&gt;<br>
&gt;       &lt;!-- instance of PlaneSourceWithWidget --&gt;<br>
&gt;       &lt;Proxy group=&quot;sources&quot; type=&quot;PlaneSourceWithWidget&quot; id=&quot;2453&quot;<br>
&gt; servers=&quot;1&quot; compound_name=&quot;Plane2&quot;&gt;<br>
&gt;       &lt;/Proxy&gt;<br>
&gt;       &lt;!-- instance of Probe Filter --&gt;<br>
&gt;       &lt;Proxy group=&quot;filters&quot; type=&quot;Probe Filter&quot; id=&quot;2867&quot; servers=&quot;1&quot;<br>
&gt; compound_name=&quot;ProbeFilter2&quot;&gt;<br>
&gt;         &lt;Property name=&quot;Input&quot; id=&quot;2867.Input&quot; number_of_elements=&quot;1&quot;&gt;<br>
&gt;           &lt;Proxy value=&quot;2453&quot; output_port=&quot;0&quot;/&gt;<br>
&gt;           &lt;Domain name=&quot;groups&quot; id=&quot;2867.Input.groups&quot;&gt;<br>
&gt;             &lt;Group value=&quot;sources&quot;/&gt;<br>
&gt;             &lt;Group value=&quot;filters&quot;/&gt;<br>
&gt;           &lt;/Domain&gt;<br>
&gt;           &lt;Domain name=&quot;input_type&quot; id=&quot;2867.Input.input_type&quot;&gt;<br>
&gt;             &lt;DataType value=&quot;vtkDataObject&quot;/&gt;<br>
&gt;           &lt;/Domain&gt;<br>
&gt;         &lt;/Property&gt;<br>
&gt;         &lt;Property name=&quot;Source&quot; id=&quot;2867.Source&quot; number_of_elements=&quot;1&quot;&gt;<br>
&gt;           &lt;Proxy value=&quot;2154&quot; output_port=&quot;0&quot;/&gt;<br>
&gt;           &lt;Domain name=&quot;groups&quot; id=&quot;2867.Source.groups&quot;&gt;<br>
&gt;             &lt;Group value=&quot;sources&quot;/&gt;<br>
&gt;             &lt;Group value=&quot;filters&quot;/&gt;<br>
&gt;           &lt;/Domain&gt;<br>
&gt;           &lt;Domain name=&quot;input_type&quot; id=&quot;2867.Source.input_type&quot;&gt;<br>
&gt;             &lt;DataType value=&quot;vtkDataSet&quot;/&gt;<br>
&gt;           &lt;/Domain&gt;<br>
&gt;         &lt;/Property&gt;<br>
&gt;       &lt;/Proxy&gt;<br>
&gt;       &lt;ExposedProperties&gt;<br>
&gt;         &lt;Property name=&quot;Input&quot; proxy_name=&quot;Calculator2&quot;<br>
&gt; exposed_name=&quot;Calcinput&quot;/&gt;<br>
&gt;         &lt;Property name=&quot;Function&quot; proxy_name=&quot;Calculator2&quot;<br>
&gt; exposed_name=&quot;Function&quot;/&gt;<br>
&gt;         &lt;Property name=&quot;XResolution&quot; proxy_name=&quot;Plane2&quot; exposed_name=&quot;X<br>
&gt; Resolution&quot;/&gt;<br>
&gt;         &lt;Property name=&quot;YResolution&quot; proxy_name=&quot;Plane2&quot; exposed_name=&quot;Y<br>
&gt; Resolution&quot;/&gt;<br>
&gt;       &lt;/ExposedProperties&gt;<br>
&gt;       &lt;OutputPort name=&quot;ProbeOut&quot; proxy=&quot;ProbeFilter2&quot; port_index=&quot;0&quot;/&gt;<br>
&gt;     &lt;/CompoundSourceProxy&gt;<br>
&gt;   &lt;/ProxyGroup&gt;<br>
&gt; &lt;/ServerManagerConfiguration&gt;<br>
&gt; -------------------------------------------<br>
&gt; Thanks<br>
</div></div>&gt; _______________________________________________<br>
&gt; Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
&gt;<br>
&gt; Visit other Kitware open-source projects at<br>
&gt; <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
&gt;<br>
&gt; Please keep messages on-topic and check the ParaView Wiki at:<br>
&gt; <a href="http://paraview.org/Wiki/ParaView" target="_blank">http://paraview.org/Wiki/ParaView</a><br>
&gt;<br>
&gt; Follow this link to subscribe/unsubscribe:<br>
&gt; <a href="http://www.paraview.org/mailman/listinfo/paraview" target="_blank">http://www.paraview.org/mailman/listinfo/paraview</a><br>
&gt;<br>
&gt;<br>
</blockquote></div><br></div>