13 #ifndef vtkSIProxyProperty_h 14 #define vtkSIProxyProperty_h 32 vtkGetStringMacro(CleanCommand);
42 vtkGetStringMacro(RemoveCommand);
48 vtkGetMacro(NullOnEmpty,
bool);
70 vtkSetStringMacro(CleanCommand);
81 vtkSetStringMacro(RemoveCommand);
88 vtkSetMacro(NullOnEmpty,
bool);
108 bool IsValidNull(vtkTypeUInt32 globalId);
114 InternalCache* Cache;
116 class vtkObjectCache;
117 vtkObjectCache* ObjectCache;
void PrintSelf(ostream &os, vtkIndent indent) override
static vtkSIProperty * New()
#define VTKREMOTINGSERVERMANAGER_EXPORT
ServerSide Property use to set Object array as method argument.
virtual bool Push(vtkSMMessage *, int)
Push a new state to the underneath implementation.
vtkSIProxy is the server-implementation for a vtkSMProxy that helps the vtkSMProxy with managing/upda...
Header class that setup every thing in order to use Protobuf messages in a transparent manner...
char * RemoveCommand
Remove command is the command called to remove the VTK object on the server-side. ...
virtual bool ReadXMLAttributes(vtkSIProxy *proxyhelper, vtkPVXMLElement *element)
Parse the xml for the property.
Basic ServerImplementation property used to call a method with no argument on a VTK object...
This is used by vtkPVXMLParser to represent an XML document starting at the root element.
char * CleanCommand
Command that can be used to remove inputs.