26 #ifndef vtkSMCameraLink_h 27 #define vtkSMCameraLink_h 44 vtkSetMacro(SynchronizeInteractiveRenders,
int);
45 vtkGetMacro(SynchronizeInteractiveRenders,
int);
46 vtkBooleanMacro(SynchronizeInteractiveRenders,
int);
67 virtual void UpdateViews(
vtkSMProxy* caller,
bool interactive);
124 vtkInternals* Internals;
125 friend class vtkInternals;
void UpdateProperty(vtkSMProxy *, const char *) override
Called when a property is pushed.
void PropertyModified(vtkSMProxy *proxy, const char *pname) override
Called when a property of an input proxy is modified.
#define VTKREMOTINGVIEWS_EXPORT
creates a link between two proxies.
virtual void RemoveLinkedProxy(vtkSMProxy *proxy)
Remove a linked proxy.
void LoadState(const vtkSMMessage *msg, vtkSMProxyLocator *locator) override
This method is used to initialise the object to the given state If the definitionOnly Flag is set to ...
void UpdateVTKObjects(vtkSMProxy *proxy) override
Called when an input proxy is updated (UpdateVTKObjects).
virtual void AddLinkedProxy(vtkSMProxy *proxy, int updateDir)
Add a property to the link.
static vtkSMProxyLink * New()
Header class that setup every thing in order to use Protobuf messages in a transparent manner...
proxy for a VTK object(s) on a server
void UpdateState() override
Update the internal protobuf state.
is used to locate proxies referred to in state xmls while loading state files.
void SaveXMLState(const char *linkname, vtkPVXMLElement *parent) override
Save the state of the link.
creates a link between two cameras.
This is used by vtkPVXMLParser to represent an XML document starting at the root element.
int SynchronizeInteractiveRenders
void PrintSelf(ostream &os, vtkIndent indent) override