I want to know more about paraview, I want to study the code, so, have any suggestions or document ?
Thank you.
Hello and welcome:
The code is here:
https://gitlab.kitware.com/paraview/paraview
The wiki is here:
https://www.paraview.org/Wiki/ParaView
The doc is here:
https://kitware.github.io/paraview-docs/latest/cxx/
ParaView is a big software though, we are you trying to achieve ?
I suggest you build paraview from source, and then look into the code in IDE, which offers clear hierarchical levels and class connections, like I did. I have been studying this for a long time.
Thanks everyone, I will learn it step by step.
Dear Yoshino, I download the source, and run it in qt, then two errors are throwed, and the process costs about 3 minutes. So, Can i conveniently debug the source in qt ? As i am a developer of paraview.
Thanks.
Well, I think you have to build a paraview project with CMake as [paraview wiki/build and install](link removed, see below) suggests. The errors may result from incompatibility among paraview components(e.g. Python, Qt, CMake). I’m not sure whether paraview source could be directly run on Qt.
Please, do not use the wiki, but the build.md instead : https://gitlab.kitware.com/paraview/paraview/-/blob/master/Documentation/dev/build.md
okay, but why? I followed wiki and it worked for me.
I think Mathieu want to say the build.md is more updated then wiki which may out of date compare to latest source code
That makes sense, a lot of modules on wiki has long been deprecated(e.g. plugin-howto) so I have to look into ParaviewPlugin.cmake file for cmake functions.
But I use paraview 5.7 source and the latest now is 5.8, maybe the Build and Install module still works.
I would like to know how paraview embed 3D view and render for VTK objects
Please open your own topic for your own questions. In the meantime, the source code of VTK is here: https://gitlab.kitware.com/vtk/vtk/