What is SourceProxy?

Hello!

Could you please clarify what ‘SourceProxy’ in plugin xml means? And what is it needed for?

Best regards

It means a vtkSMSourceProxy will be created for managing this object client side.

And what is it needed for?

vtkSMSourceProxy handle anything that produce data and goes into the pipeline.

Hi Mathieu, glad to see you

If a file vtkSMsmth is already present in the source directory, it will be just copied to build directory, not generated, right?

It will not be copied, it will be compiled from .cxx/.h into a .o file in the build directory.

It is indeed not a generated source file.