<div dir="ltr">Where are you adding your classes? If you add them to one of the "modules" e.g. ParaViewCore/VTKExtensions/Default, you'd only need to add them to the CMakeLists.txt and they'd get wrapped. You'll then need to add a XML config for the proxy e.g in ParaViewCore/ServerManager/SMApplication/Resources/filters.xml. That should be it.<div><br></div><div>Another option is to add a new module. You can also add a new "module". See `ParaViewCore/VTKExtensions/Points/`. You can have the source directory external to your ParaView source, and in your build simply set  `PARAVIEW_EXTERNAL_MODULE_ROOTS` CMake cache variable in your ParaView build to include the directory containing your new module's dir. You will need to manually enable the module in CMakeLists.txt as well as ParaView wont' enable it by default.</div><div><br></div><div>Utkarsh<br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Nov 9, 2017 at 1:14 PM, Kolja Petersen <span dir="ltr"><<a href="mailto:petersenkolja@gmail.com" target="_blank">petersenkolja@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>Heya,<br></div><div>I'd like to add some custom classes to paraview that should also be accessible through proxies on the client side. And a Python interface is also needed.</div><div><br></div><div>I found that the classes that should be wrapped need to be listed in a few different CMakeLists.txt files in the paraview sources, and again in the scripts that take care of generating the wrappers. But I must have missed more, as I am getting more and more errors the more I try to fix.</div><div><br></div><div>Which steps do I have to follow to implement a new class with wrapping?</div><div>Thank you</div><div>Kolja</div></div><div id="m_-5312748509129356624DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2"><br> <table style="border-top:1px solid #d3d4de">
        <tbody><tr>
      <td style="width:55px;padding-top:18px"><a href="https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail" target="_blank"><img src="https://ipmcdn.avast.com/images/icons/icon-envelope-tick-round-orange-animated-no-repeat-v1.gif" alt="" width="46" height="29" style="width:46px;height:29px"></a></td>
                <td style="width:470px;padding-top:17px;color:#41424e;font-size:13px;font-family:Arial,Helvetica,sans-serif;line-height:18px">Virenfrei. <a href="https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail" style="color:#4453ea" target="_blank">www.avast.com</a>            </td>
        </tr>
</tbody></table>
<a href="#m_-5312748509129356624_DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2" width="1" height="1"></a></div>
<br>______________________________<wbr>_________________<br>
Powered by <a href="http://www.kitware.com" rel="noreferrer" target="_blank">www.kitware.com</a><br>
<br>
Visit other Kitware open-source projects at <a href="http://www.kitware.com/opensource/opensource.html" rel="noreferrer" target="_blank">http://www.kitware.com/<wbr>opensource/opensource.html</a><br>
<br>
Please keep messages on-topic and check the ParaView Wiki at: <a href="http://paraview.org/Wiki/ParaView" rel="noreferrer" target="_blank">http://paraview.org/Wiki/<wbr>ParaView</a><br>
<br>
Search the list archives at: <a href="http://markmail.org/search/?q=ParaView" rel="noreferrer" target="_blank">http://markmail.org/search/?q=<wbr>ParaView</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a href="http://public.kitware.com/mailman/listinfo/paraview" rel="noreferrer" target="_blank">http://public.kitware.com/<wbr>mailman/listinfo/paraview</a><br>
<br></blockquote></div><br></div>