34 #ifndef vtkSMParaViewPipelineControllerWithRendering_h 35 #define vtkSMParaViewPipelineControllerWithRendering_h 65 const char* representationType);
95 visible ? this->Show(producer, outputPort, view) : this->Hide(producer, outputPort, view));
152 virtual const char* GetPreferredViewType(
vtkSMSourceProxy* producer,
int outputPort);
178 virtual const char* GetPipelineIcon(
vtkSMSourceProxy* producer,
int outputPort);
180 using Superclass::RegisterRepresentationProxy;
192 static void SetHideScalarBarOnHide(
bool);
201 static void SetInheritRepresentationProperties(
bool);
202 static bool GetInheritRepresentationProperties();
214 virtual bool RegisterLayoutProxy(
vtkSMProxy* proxy,
const char* proxyname =
nullptr);
226 virtual void AssignViewToLayout(
233 virtual void UpdatePipelineBeforeDisplay(
240 virtual bool AlsoShowInCurrentView(
252 static bool HideScalarBarOnHide;
253 static bool InheritRepresentationProperties;
254 bool SkipUpdatePipelineBeforeDisplay;
vtkSMParaViewPipelineControllerWithRendering overrides vtkSMParaViewPipelineController to add support...
virtual bool PostInitializeProxy(vtkSMProxy *proxy)
Final step in proxy initialization.
Controller that encapsulates control logic for typical ParaView applications.
#define VTKREMOTINGVIEWS_EXPORT
virtual bool RegisterRepresentationProxy(vtkSMProxy *proxy)
Registration method for representations to be used after PreInitializeProxy() and PostInitializeProxy...
Superclass for all view proxies.
vtkSMProxy * SetVisibility(vtkSMSourceProxy *producer, int outputPort, vtkSMViewProxy *view, bool visible)
Alternative method to call Show and Hide using a visibility flag.
void PrintSelf(ostream &os, vtkIndent indent) override
proxy for a VTK source on a server
vtkSMViewLayoutProxy is used by ParaView to layout multiple views in a 2D KD-Tree layout...
proxy for a VTK object(s) on a server
static vtkSMParaViewPipelineController * New()
virtual void DoMaterialSetup(vtkSMProxy *proxy)
An entry point to load a catalog of OSPRay rendering materials.