|
ParaView
|
#include <vtkSIProxyProperty.h>


Public Member Functions | |
| virtual const char * | GetClassName () |
| virtual int | IsA (const char *type) |
| void | PrintSelf (ostream &os, vtkIndent indent) |
| virtual bool | GetNullOnEmpty () |
| virtual char * | GetCleanCommand () |
| virtual char * | GetRemoveCommand () |
Static Public Member Functions | |
| static vtkSIProxyProperty * | New () |
| static int | IsTypeOf (const char *type) |
| static vtkSIProxyProperty * | SafeDownCast (vtkObject *o) |
Protected Types | |
| enum | TypeArg { VTK, SMProxy, SIProxy } |
Protected Member Functions | |
| vtkSIProxyProperty () | |
| ~vtkSIProxyProperty () | |
| virtual bool | Push (vtkSMMessage *, int) |
| virtual bool | ReadXMLAttributes (vtkSIProxy *proxyhelper, vtkPVXMLElement *element) |
| virtual void | SetNullOnEmpty (bool) |
| vtkObjectBase * | GetObjectBase (vtkTypeUInt32 globalId) |
| bool | IsValidNull (vtkTypeUInt32 globalId) |
Protected Attributes | |
| bool | NullOnEmpty |
| TypeArg | ArgumentType |
| char * | CleanCommand |
| virtual void | SetCleanCommand (const char *) |
| char * | RemoveCommand |
| virtual void | SetRemoveCommand (const char *) |
ServerSide Property use to set Object array as method argument. Those object could be either SMProxy instance or their SIProxy instance or the VTK object managed by the SIProxy instance. The type of object is specified inside the XML definition of the property with the attribute argument_type=[VTK, SMProxy, SIProxy].
Definition at line 29 of file vtkSIProxyProperty.h.
enum vtkSIProxyProperty::TypeArg [protected] |
Definition at line 89 of file vtkSIProxyProperty.h.
| vtkSIProxyProperty::vtkSIProxyProperty | ( | ) | [protected] |
| vtkSIProxyProperty::~vtkSIProxyProperty | ( | ) | [protected] |
| static vtkSIProxyProperty* vtkSIProxyProperty::New | ( | ) | [static] |
Reimplemented from vtkSIProperty.
Reimplemented in vtkSIInputProperty, and vtkSIXMLAnimationWriterRepresentationProperty.
| virtual const char* vtkSIProxyProperty::GetClassName | ( | ) | [virtual] |
Reimplemented from vtkSIProperty.
Reimplemented in vtkSIInputProperty, and vtkSIXMLAnimationWriterRepresentationProperty.
| static int vtkSIProxyProperty::IsTypeOf | ( | const char * | type | ) | [static] |
Reimplemented from vtkSIProperty.
Reimplemented in vtkSIInputProperty, and vtkSIXMLAnimationWriterRepresentationProperty.
| virtual int vtkSIProxyProperty::IsA | ( | const char * | type | ) | [virtual] |
Reimplemented from vtkSIProperty.
Reimplemented in vtkSIInputProperty, and vtkSIXMLAnimationWriterRepresentationProperty.
| static vtkSIProxyProperty* vtkSIProxyProperty::SafeDownCast | ( | vtkObject * | o | ) | [static] |
Reimplemented from vtkSIProperty.
Reimplemented in vtkSIInputProperty, and vtkSIXMLAnimationWriterRepresentationProperty.
| void vtkSIProxyProperty::PrintSelf | ( | ostream & | os, |
| vtkIndent | indent | ||
| ) | [virtual] |
Reimplemented from vtkSIProperty.
Reimplemented in vtkSIInputProperty, and vtkSIXMLAnimationWriterRepresentationProperty.
| virtual char* vtkSIProxyProperty::GetCleanCommand | ( | ) | [virtual] |
Command that can be used to remove inputs. If set, this command is called before the main Command is called with all the arguments.
| virtual char* vtkSIProxyProperty::GetRemoveCommand | ( | ) | [virtual] |
Remove command is the command called to remove the VTK object on the server-side. If set, CleanCommand is ignored. Instead for every proxy that was absent from the proxies previously pushed, the RemoveCommand is invoked.
| virtual bool vtkSIProxyProperty::GetNullOnEmpty | ( | ) | [virtual] |
| virtual bool vtkSIProxyProperty::Push | ( | vtkSMMessage * | , |
| int | |||
| ) | [protected, virtual] |
Push a new state to the underneath implementation
Reimplemented from vtkSIProperty.
Reimplemented in vtkSIInputProperty, and vtkSIXMLAnimationWriterRepresentationProperty.
| virtual bool vtkSIProxyProperty::ReadXMLAttributes | ( | vtkSIProxy * | proxyhelper, |
| vtkPVXMLElement * | element | ||
| ) | [protected, virtual] |
Parse the xml for the property.
Reimplemented from vtkSIProperty.
Reimplemented in vtkSIInputProperty.
| virtual void vtkSIProxyProperty::SetCleanCommand | ( | const char * | ) | [protected, virtual] |
Command that can be used to remove inputs. If set, this command is called before the main Command is called with all the arguments.
| virtual void vtkSIProxyProperty::SetRemoveCommand | ( | const char * | ) | [protected, virtual] |
Remove command is the command called to remove the VTK object on the server-side. If set, CleanCommand is ignored. Instead for every proxy that was absent from the proxies previously pushed, the RemoveCommand is invoked.
| virtual void vtkSIProxyProperty::SetNullOnEmpty | ( | bool | ) | [protected, virtual] |
| vtkObjectBase* vtkSIProxyProperty::GetObjectBase | ( | vtkTypeUInt32 | globalId | ) | [protected] |
| bool vtkSIProxyProperty::IsValidNull | ( | vtkTypeUInt32 | globalId | ) | [protected] |
char* vtkSIProxyProperty::CleanCommand [protected] |
Command that can be used to remove inputs. If set, this command is called before the main Command is called with all the arguments.
Definition at line 69 of file vtkSIProxyProperty.h.
char* vtkSIProxyProperty::RemoveCommand [protected] |
Remove command is the command called to remove the VTK object on the server-side. If set, CleanCommand is ignored. Instead for every proxy that was absent from the proxies previously pushed, the RemoveCommand is invoked.
Definition at line 78 of file vtkSIProxyProperty.h.
bool vtkSIProxyProperty::NullOnEmpty [protected] |
Definition at line 85 of file vtkSIProxyProperty.h.
TypeArg vtkSIProxyProperty::ArgumentType [protected] |
Definition at line 97 of file vtkSIProxyProperty.h.
1.7.5.1