What for ExposedProperties and LinkProperties are needed?

Hello!

Could you please explain me what for ExposedProperties and LinkProperties are needed?

Thank u!

This is the property of the subproxy you want to expose and be visible in the main proxy

LinkProperties

This is a way to ensure to properties always have the same value, usually used for InputProperty for subproxies.

Where and how should be described the thing in ExposedProperties?

Could you please give me a tutorial, xmls are a very complex thing, very confusing

Where and how should be described the thing in ExposedProperties?

In the main proxy, just list property you want to expose.

https://kitware.github.io/paraview-docs/nightly/cxx/PluginHowto.html

I’m afraid this is poorly documented. look at examples in the paraview codebase.

eg: Plugins/StreamLinesRepresentation/Representations/StreamLinesRepresentation.xml

What does it mean, to ensure to properties always have the same value

What could it be even needed for?

Does it prevent updating the time with frame to frame?