29 #ifndef vtkSMNewWidgetRepresentationProxy_h 30 #define vtkSMNewWidgetRepresentationProxy_h 35 class vtkSMNewWidgetRepresentationObserver;
38 struct vtkSMNewWidgetRepresentationInternals;
58 vtkGetObjectMacro(RepresentationProxy,
vtkSMProxy);
71 bool UnlinkProperties(
vtkSMProxy* controlledProxy);
87 vtkSMNewWidgetRepresentationObserver*
Observer;
88 vtkSMNewWidgetRepresentationInternals*
Internal;
90 friend class vtkSMNewWidgetRepresentationObserver;
95 virtual void ExecuteEvent(
unsigned long event);
100 void ProcessLinkedPropertyEvent(
vtkSMProperty* controlledProperty,
unsigned long event);
#define VTKREMOTINGVIEWS_EXPORT
void PrintSelf(ostream &os, vtkIndent indent) override
Superclass for all view proxies.
superclass for all SM properties
static vtkSMProxy * New()
virtual void CreateVTKObjects()
Given a class name (by setting VTKClassName) and server ids (by setting ServerIDs), this methods instantiates the objects on the server(s)
proxy for a VTK object(s) on a server
void operator=(const vtkSMProxy &)=delete