<div dir="ltr">Hello,<br>I would like to work on a filter that updates some of its properties from the filter input. As a demonstration, I attach a (quite minimal) "vtkTestProperty" filter algorithm, which takes vtkPolyData input, and which is supposed to copy input->GetNumberOfPoints() into the filter's "NPoints" property which is exposed to the user interface.<br><br>Inside vtkTestProperty::RequestData, I execute:<br>    int nset=input->GetNumberOfPoints();<br>    this->SetNPoints(nset);<br>which, is correctly setting the NPoints value. Additional print statements in the code confirm, that NPoints is actually updated, but the new value won't be shown in the Paraview UI.<br><br>To reproduce the behaviour, the attachment is ready to compile with Paraview 5.0.1. Just load the compiled plugin in Paraview, create a "SphereSource" and append the "ATestPropery" filter to the SphereSource. The console output will show that NPoints is set to 50 (Number of Points of the Sphere), but the UI still shows 42 (the default value from the Servermanager xml).<br><br>What am I doing wrong?<br><br>Thank you<br>Corinna<br></div>