ParaView
|
vtkSISourceProxy is the server-side helper for a vtkSMSourceProxy. More...
#include <vtkSIMetaReaderProxy.h>
Public Types | |
typedef vtkSISourceProxy | Superclass |
![]() | |
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) |
![]() | |
void | PrintSelf (ostream &os, vtkIndent indent) |
virtual vtkAlgorithmOutput * | GetOutputPort (int port) |
Returns the vtkAlgorithmOutput for an output port, if valid. More... | |
virtual void | UpdatePipelineInformation () |
Triggers UpdateInformation() on vtkObject if possible. More... | |
virtual void | UpdatePipeline (int port, double time, bool doTime) |
Triggers UpdatePipeline(). More... | |
virtual void | SetupSelectionProxy (int port, vtkSIProxy *extractSelection) |
setups extract selection proxies. More... | |
virtual void | SetDisablePipelineExecution (bool value) |
Allow to shut down pipeline execution. More... | |
void | RecreateVTKObjects () VTK_OVERRIDE |
Overridden to update the output ports. More... | |
![]() | |
void | PrintSelf (ostream &os, vtkIndent indent) |
virtual void | AboutToDelete () |
This method is called before the deletion of the SIObject. More... | |
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... | |
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 vtkSIMetaReaderProxy * | New () |
static int | IsTypeOf (const char *type) |
static vtkSIMetaReaderProxy * | SafeDownCast (vtkObject *o) |
![]() | |
static vtkSISourceProxy * | New () |
static int | IsTypeOf (const char *type) |
static vtkSISourceProxy * | 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 | |
vtkSIMetaReaderProxy () | |
~vtkSIMetaReaderProxy () | |
void | OnCreateVTKObjects () VTK_OVERRIDE |
Called after CreateVTKObjects(). More... | |
virtual bool | ReadXMLAttributes (vtkPVXMLElement *element) |
Read xml-attributes. More... | |
virtual void | SetFileNameMethod (const char *) |
virtual char * | GetFileNameMethod () |
![]() | |
vtkSISourceProxy () | |
~vtkSISourceProxy () | |
bool | CreateVTKObjects () VTK_OVERRIDE |
Overridden to setup the output ports and pipelines for the output ports. More... | |
virtual bool | CreateOutputPorts () |
Create the output ports and add post filters for each output port. More... | |
virtual void | SetExecutiveName (const char *) |
void | MarkStartEvent () |
Callbacks to add start/end events to the timer log. More... | |
void | MarkEndEvent () |
Callbacks to add start/end events to the timer log. 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... | |
void | DeleteVTKObjects () |
Called to delete VTK objects. 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 () |
Protected Attributes | |
char * | FileNameMethod |
![]() | |
char * | ExecutiveName |
bool | DisablePipelineExecution |
![]() | |
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 |
vtkSISourceProxy is the server-side helper for a vtkSMSourceProxy.
It adds support to handle various vtkAlgorithm specific Invoke requests coming from the client. vtkSISourceProxy also inserts post-processing filters for each output port from the vtkAlgorithm. These post-processing filters deal with things like parallelizing the data etc.
Definition at line 33 of file vtkSIMetaReaderProxy.h.
Definition at line 37 of file vtkSIMetaReaderProxy.h.
|
protected |
|
protected |
|
static |
|
virtual |
Reimplemented from vtkSISourceProxy.
|
static |
|
virtual |
Reimplemented from vtkSISourceProxy.
|
static |
void vtkSIMetaReaderProxy::PrintSelf | ( | ostream & | os, |
vtkIndent | indent | ||
) |
|
protectedvirtual |
Called after CreateVTKObjects().
The main difference for subclasses when overriding CreateVTKObjects() or OnCreateVTKObjects() is that CreateVTKObjects() is called before ReadXMLAttributes() is called, while OnCreateVTKObjects() is called after ReadXMLAttributes().
Reimplemented from vtkSIProxy.
|
protectedvirtual |
Read xml-attributes.
Reimplemented from vtkSISourceProxy.
|
protectedvirtual |
|
protectedvirtual |
|
protected |
Definition at line 54 of file vtkSIMetaReaderProxy.h.