Hello<div><br></div><div>I have created a vtk filter that has an implicit widget attached, the widget shows up in the 3d view but </div><div>it never updates the filter (the RequestData method is never executed in the filter after interacting with the widget). If the current</div>
<div>frame is changed the RequestData method does execute with the updated values from the widget though. Is there</div><div>something special that needs to be done with the widget so that this happens?</div><div><br></div>
<div>Here is the xml:</div><div><br></div><div><div><div>   &lt;SourceProxy name=&quot;FourFlowVolumeTraceNormal&quot; class=&quot;vtkFourFlowVolumeTrace&quot; label=&quot;VolumeTrace&quot;&gt;</div><div>   </div><div>    &lt;InputProperty name=&quot;Input&quot; command=&quot;SetInputConnection&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><br></div><div>     &lt;ProxyProperty name=&quot;ClipFunction&quot; command=&quot;SetClipFunction&quot; label=&quot;Clip Type&quot;&gt;</div><div>           &lt;ProxyGroupDomain name=&quot;groups&quot;&gt;</div><div>
               &lt;Group name=&quot;implicit_functions&quot;/&gt;</div><div>           &lt;/ProxyGroupDomain&gt;</div><div>           &lt;ProxyListDomain name=&quot;proxy_list&quot;&gt;</div><div>              &lt;Proxy group=&quot;implicit_functions&quot; name=&quot;Plane&quot; /&gt;</div>
<div>              &lt;Proxy group=&quot;implicit_functions&quot; name=&quot;Box&quot; /&gt;</div><div>              &lt;Proxy group=&quot;implicit_functions&quot; name=&quot;Sphere&quot; /&gt;</div><div>           &lt;/ProxyListDomain&gt;</div>
<div>     &lt;/ProxyProperty&gt;</div><div><span class="Apple-tab-span" style="white-space:pre">        </span> </div><div>      &lt;DoubleVectorProperty</div><div>         name=&quot;ISOValue&quot;</div><div>         command=&quot;SetISOValue&quot;</div>
<div>         number_of_elements=&quot;1&quot;</div><div>         animateable=&quot;0&quot;</div><div>         default_values=&quot;0.02&quot;</div><div>         information_property=&quot;ISOValueInfo&quot;&gt;&gt;</div>
<div>      &lt;/DoubleVectorProperty&gt;</div><div><br></div><div>      &lt;DoubleVectorProperty</div><div>         name=&quot;ISOValueInfo&quot;</div><div>         command=&quot;GetISOValue&quot;</div><div>         information_only=&quot;1&quot;&gt;</div>
<div>         &lt;SimpleDoubleInformationHelper/&gt;</div><div>      &lt;/DoubleVectorProperty&gt;</div><div><span class="Apple-tab-span" style="white-space:pre">        </span> </div><div>   &lt;/SourceProxy&gt;</div></div></div>
<div><br></div><div>Thanks</div><div>BR/ Christoffer</div>