ParaView
|
vtkSIPVRepresentationProxy is the helper for vtkSMPVRepresentationProxy. More...
#include <vtkSIPVRepresentationProxy.h>
Public Types | |
typedef vtkSIProxy | Superclass |
![]() | |
typedef vtkSIObject | Superclass |
![]() | |
typedef vtkObject | Superclass |
Public Member Functions | |
virtual const char * | GetClassName () |
virtual int | IsA (const char *type) |
void | PrintSelf (ostream &os, vtkIndent indent) |
virtual void | AboutToDelete () |
This method is called before the deletion of the SIObject. More... | |
![]() | |
void | PrintSelf (ostream &os, vtkIndent indent) |
virtual void | Push (vtkSMMessage *msg) |
Push a new state to the underneath implementation. More... | |
virtual void | Pull (vtkSMMessage *msg) |
Pull the current state of the underneath implementation. More... | |
vtkSIProperty * | GetSIProperty (const char *name) |
Provides access to the property helper. More... | |
bool | IsNullProxy () |
Return true if that Proxy is supposed to have NO vtk class, which means its a NullProxy. More... | |
virtual void | UpdatePipelineInformation () |
Triggers UpdateInformation() on vtkObject if possible. More... | |
virtual void | RecreateVTKObjects () |
Called by vtkSMProxy::RecreateVTKObjects() to re-create the VTK objects. More... | |
vtkObjectBase * | GetVTKObject () |
Returns access to the VTKObject pointer, if any. More... | |
void | SetVTKObject (vtkObjectBase *) |
Returns access to the VTKObject pointer, if any. More... | |
virtual char * | GetVTKClassName () |
Returns the VTKClassName. More... | |
virtual char * | GetXMLName () |
Assigned by the XML parser. More... | |
virtual char * | GetXMLGroup () |
Assigned by the XML parser. More... | |
virtual void | AddInput (int input_port, vtkAlgorithmOutput *connection, const char *method) |
These methods are called to add/remove input connections by vtkSIInputProperty. More... | |
virtual void | CleanInputs (const char *method) |
These methods are called to add/remove input connections by vtkSIInputProperty. More... | |
![]() | |
void | PrintSelf (ostream &os, vtkIndent indent) |
virtual void | Initialize (vtkPVSessionCore *session) |
Initializes the instance. More... | |
vtkClientServerInterpreter * | GetInterpreter () |
Provides access to the Interpreter. More... | |
vtkSIObject * | GetSIObject (vtkTypeUInt32 globalid) const |
Convenience method to obtain a vtkSIObject subclass given its global id. More... | |
vtkObject * | GetRemoteObject (vtkTypeUInt32 globalid) |
Convenience method to obtain a vtkObject subclass given its global id. More... | |
virtual void | SetGlobalID (vtkTypeUInt32) |
Get/Set the global id for this object. More... | |
virtual vtkTypeUInt32 | GetGlobalID () |
Get/Set the global id for this object. More... | |
Static Public Member Functions | |
static vtkSIPVRepresentationProxy * | New () |
static int | IsTypeOf (const char *type) |
static vtkSIPVRepresentationProxy * | SafeDownCast (vtkObject *o) |
![]() | |
static vtkSIProxy * | New () |
static int | IsTypeOf (const char *type) |
static vtkSIProxy * | SafeDownCast (vtkObject *o) |
![]() | |
static vtkSIObject * | New () |
static int | IsTypeOf (const char *type) |
static vtkSIObject * | SafeDownCast (vtkObject *o) |
Protected Member Functions | |
vtkSIPVRepresentationProxy () | |
~vtkSIPVRepresentationProxy () | |
virtual bool | ReadXMLAttributes (vtkPVXMLElement *element) |
Parses the XML to create property/subproxy helpers. More... | |
![]() | |
vtkSIProxy () | |
~vtkSIProxy () | |
vtkSIProxy * | GetSubSIProxy (const char *name) |
Returns the subproxy helper for the subproxy with the given name, if any. More... | |
vtkSIProxyDefinitionManager * | GetProxyDefinitionManager () |
Provides access to the vtkSIProxyDefinitionManager held by the session. More... | |
virtual bool | CreateVTKObjects () |
Creates the VTK objects. More... | |
void | DeleteVTKObjects () |
Called to delete VTK objects. More... | |
virtual void | OnCreateVTKObjects () |
Called after CreateVTKObjects(). More... | |
bool | InitializeAndCreateVTKObjects (vtkSMMessage *message) |
Called by vtkSIProxy::Push() to ensure that the vtkSIProxy has been initialized. More... | |
void | AddSIProperty (const char *name, vtkSIProperty *) |
Adds a vtkSMProperty's server-implementation. More... | |
virtual void | SetVTKClassName (const char *) |
virtual void | SetXMLGroup (const char *) |
virtual void | SetXMLName (const char *) |
virtual void | SetXMLSubProxyName (const char *) |
virtual void | SetPostPush (const char *) |
virtual void | SetPostCreation (const char *) |
unsigned int | GetNumberOfSubSIProxys () |
API to iterate over subproxy helpers. More... | |
vtkSIProxy * | GetSubSIProxy (unsigned int cc) |
API to iterate over subproxy helpers. More... | |
virtual bool | ReadXMLProperty (vtkPVXMLElement *property_element) |
Parses the XML to create property/subproxy helpers. More... | |
virtual bool | ReadXMLSubProxy (vtkPVXMLElement *subproxy_element) |
Parses the XML to create property/subproxy helpers. More... | |
![]() | |
vtkSIObject () | |
virtual | ~vtkSIObject () |
Additional Inherited Members | |
![]() | |
char * | VTKClassName |
char * | XMLGroup |
char * | XMLName |
char * | XMLSubProxyName |
char * | PostPush |
char * | PostCreation |
int | NumberOfInputPorts |
vtkSmartPointer< vtkObjectBase > | VTKObject |
bool | ObjectsCreated |
![]() | |
vtkWeakPointer< vtkClientServerInterpreter > | Interpreter |
vtkWeakPointer< vtkPVSessionCore > | SessionCore |
vtkSMMessage * | LastPushedMessage |
vtkTypeUInt32 | GlobalID |
vtkSIPVRepresentationProxy is the helper for vtkSMPVRepresentationProxy.
Definition at line 27 of file vtkSIPVRepresentationProxy.h.
Definition at line 31 of file vtkSIPVRepresentationProxy.h.
|
protected |
|
protected |
|
static |
|
virtual |
Reimplemented from vtkSIProxy.
|
static |
|
virtual |
Reimplemented from vtkSIProxy.
|
static |
void vtkSIPVRepresentationProxy::PrintSelf | ( | ostream & | os, |
vtkIndent | indent | ||
) |
|
virtual |
This method is called before the deletion of the SIObject.
Basically this is used to remove all dependency with other SIObject so after a first pass on all SIObject with a AboutToDelete() we can simply delete the remaining SIObjects.
Reimplemented from vtkSIProxy.
|
protectedvirtual |
Parses the XML to create property/subproxy helpers.
Overridden to parse all the "RepresentationType" elements.
Reimplemented from vtkSIProxy.