Skip to content

cave: make interactor styles into proxies

This change converts interactor styles into ParaView proxies, which supports adding properties that can automatically be manipulated from python or added to the UI. Specifically, this change:

  • Moves and renames all interactor styles into a new vtk module in a subdirectory of the plugin
  • Makes all interactor styles into subclasses of vtkSMProxy.
  • Updates the factory class to use proxy discovery/creation to manage interactor style instances
  • Provides initial support for displaying a proxy editor widget for the selected interactor style (no styles actually have properties yet)

Merge request reports