ServerImplementation for WriterProxy. More...
#include <vtkSIWriterProxy.h>


Public Types | |
| typedef vtkSISourceProxy | Superclass |
Public Types inherited from vtkSISourceProxy | |
| typedef vtkSIProxy | Superclass |
Public Types inherited from vtkSIProxy | |
| typedef vtkSIObject | Superclass |
Public Types inherited from vtkSIObject | |
| typedef vtkObject | Superclass |
Public Member Functions | |
| virtual const char * | GetClassName () |
| virtual int | IsA (const char *type) |
| void | PrintSelf (ostream &os, vtkIndent indent) override |
| virtual void | UpdatePipelineTime (double time) |
| Update the requested time for the pipeline. More... | |
| void | AddInput (int input_port, vtkAlgorithmOutput *connection, const char *method) override |
| These methods are called to add/remove input connections by vtkSIInputProperty. More... | |
| void | CleanInputs (const char *method) override |
| These methods are called to add/remove input connections by vtkSIInputProperty. More... | |
Public Member Functions inherited from vtkSISourceProxy | |
| virtual vtkAlgorithmOutput * | GetOutputPort (int port) |
| Returns the vtkAlgorithmOutput for an output port, if valid. More... | |
| void | UpdatePipelineInformation () override |
| 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 () override |
| Overridden to update the output ports. More... | |
Public Member Functions inherited from vtkSIProxy | |
| void | AboutToDelete () override |
| This method is called before the deletion of the SIObject. More... | |
| void | Push (vtkSMMessage *msg) override |
| Push a new state to the underneath implementation. More... | |
| void | Pull (vtkSMMessage *msg) override |
| 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 bool | ExtendDefinition (const char *xml) |
| Counter part to vtkSMSelfGeneratingSourceProxy::ExtendDefinition(). More... | |
| const char * | GetLogNameOrDefault () |
| A helper that makes up an default name if none is provided. 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... | |
Public Member Functions inherited from vtkSIObject | |
| 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... | |
Public Member Functions inherited from vtkObject | |
| vtkBaseTypeMacro (vtkObject, vtkObjectBase) | |
| virtual void | DebugOn () |
| virtual void | DebugOff () |
| bool | GetDebug () |
| void | SetDebug (bool debugFlag) |
| virtual void | Modified () |
| virtual vtkMTimeType | GetMTime () |
| void | RemoveObserver (unsigned long tag) |
| void | RemoveObservers (unsigned long event) |
| void | RemoveObservers (const char *event) |
| void | RemoveAllObservers () |
| int | HasObserver (unsigned long event) |
| int | HasObserver (const char *event) |
| int | InvokeEvent (unsigned long event) |
| int | InvokeEvent (const char *event) |
| unsigned long | AddObserver (unsigned long event, vtkCommand *, float priority=0.0f) |
| unsigned long | AddObserver (const char *event, vtkCommand *, float priority=0.0f) |
| vtkCommand * | GetCommand (unsigned long tag) |
| void | RemoveObserver (vtkCommand *) |
| void | RemoveObservers (unsigned long event, vtkCommand *) |
| void | RemoveObservers (const char *event, vtkCommand *) |
| int | HasObserver (unsigned long event, vtkCommand *) |
| int | HasObserver (const char *event, vtkCommand *) |
| unsigned long | AddObserver (unsigned long event, U observer, void(T::*callback)(), float priority=0.0f) |
| unsigned long | AddObserver (unsigned long event, U observer, void(T::*callback)(vtkObject *, unsigned long, void *), float priority=0.0f) |
| unsigned long | AddObserver (unsigned long event, U observer, bool(T::*callback)(vtkObject *, unsigned long, void *), float priority=0.0f) |
| int | InvokeEvent (unsigned long event, void *callData) |
| int | InvokeEvent (const char *event, void *callData) |
| unsigned long | AddObserver (unsigned long event, vtkCommand *, float priority=0.0f) |
| unsigned long | AddObserver (const char *event, vtkCommand *, float priority=0.0f) |
| vtkCommand * | GetCommand (unsigned long tag) |
| void | RemoveObserver (vtkCommand *) |
| void | RemoveObservers (unsigned long event, vtkCommand *) |
| void | RemoveObservers (const char *event, vtkCommand *) |
| int | HasObserver (unsigned long event, vtkCommand *) |
| int | HasObserver (const char *event, vtkCommand *) |
| unsigned long | AddObserver (unsigned long event, U observer, void(T::*callback)(), float priority=0.0f) |
| unsigned long | AddObserver (unsigned long event, U observer, void(T::*callback)(vtkObject *, unsigned long, void *), float priority=0.0f) |
| unsigned long | AddObserver (unsigned long event, U observer, bool(T::*callback)(vtkObject *, unsigned long, void *), float priority=0.0f) |
| int | InvokeEvent (unsigned long event, void *callData) |
| int | InvokeEvent (const char *event, void *callData) |
Public Member Functions inherited from vtkObjectBase | |
| const char * | GetClassName () const |
| virtual void | Delete () |
| virtual void | FastDelete () |
| void | Print (ostream &os) |
| virtual void | Register (vtkObjectBase *o) |
| virtual void | UnRegister (vtkObjectBase *o) |
| void | SetReferenceCount (int) |
| virtual void | PrintHeader (ostream &os, vtkIndent indent) |
| virtual void | PrintTrailer (ostream &os, vtkIndent indent) |
| int | GetReferenceCount () |
| void | PrintRevisions (ostream &) |
| virtual void | PrintHeader (ostream &os, vtkIndent indent) |
| virtual void | PrintTrailer (ostream &os, vtkIndent indent) |
| int | GetReferenceCount () |
| void | PrintRevisions (ostream &) |
Static Public Member Functions | |
| static vtkSIWriterProxy * | New () |
| static int | IsTypeOf (const char *type) |
| static vtkSIWriterProxy * | SafeDownCast (vtkObject *o) |
Static Public Member Functions inherited from vtkSISourceProxy | |
| static vtkSISourceProxy * | New () |
| static int | IsTypeOf (const char *type) |
| static vtkSISourceProxy * | SafeDownCast (vtkObject *o) |
Static Public Member Functions inherited from vtkSIProxy | |
| static vtkSIProxy * | New () |
| static int | IsTypeOf (const char *type) |
| static vtkSIProxy * | SafeDownCast (vtkObject *o) |
Static Public Member Functions inherited from vtkSIObject | |
| static vtkSIObject * | New () |
| static int | IsTypeOf (const char *type) |
| static vtkSIObject * | SafeDownCast (vtkObject *o) |
Static Public Member Functions inherited from vtkObject | |
| static vtkObject * | New () |
| static void | BreakOnError () |
| static void | SetGlobalWarningDisplay (int val) |
| static void | GlobalWarningDisplayOn () |
| static void | GlobalWarningDisplayOff () |
| static int | GetGlobalWarningDisplay () |
| static void | SetGlobalWarningDisplay (int val) |
| static void | GlobalWarningDisplayOn () |
| static void | GlobalWarningDisplayOff () |
| static int | GetGlobalWarningDisplay () |
Static Public Member Functions inherited from vtkObjectBase | |
| static vtkTypeBool | IsTypeOf (const char *name) |
| static vtkObjectBase * | New () |
| static vtkObjectBase * | New () |
Protected Member Functions | |
| vtkSIWriterProxy () | |
| ~vtkSIWriterProxy () override | |
| void | OnCreateVTKObjects () override |
| Overridden to setup stuff on the writer e.g piece request, gather helpers etc. More... | |
| bool | ReadXMLAttributes (vtkPVXMLElement *element) override |
| Read xml-attributes. More... | |
| virtual void | SetFileNameMethod (const char *) |
Protected Member Functions inherited from vtkSISourceProxy | |
| vtkSISourceProxy () | |
| ~vtkSISourceProxy () override | |
| bool | CreateVTKObjects () 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... | |
Protected Member Functions inherited from vtkSIProxy | |
| vtkSIProxy () | |
| ~vtkSIProxy () override | |
| virtual vtkObjectBase * | NewVTKObject (const char *className) |
| Create an instance of the class specified. More... | |
| 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 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 *) |
| virtual char * | GetLogName () |
| void | SetLogName (const char *name) |
| 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... | |
Protected Member Functions inherited from vtkSIObject | |
| vtkSIObject () | |
| ~vtkSIObject () override | |
Protected Member Functions inherited from vtkObject | |
| vtkObject () | |
| virtual | ~vtkObject () |
| void | RegisterInternal (vtkObjectBase *, vtkTypeBool check) VTK_OVERRIDE |
| void | UnRegisterInternal (vtkObjectBase *, vtkTypeBool check) VTK_OVERRIDE |
| void | InternalGrabFocus (vtkCommand *mouseEvents, vtkCommand *keypressEvents=NULL) |
| void | InternalReleaseFocus () |
| void | InternalGrabFocus (vtkCommand *mouseEvents, vtkCommand *keypressEvents=NULL) |
| void | InternalReleaseFocus () |
Protected Member Functions inherited from vtkObjectBase | |
| vtkObjectBase () | |
| virtual | ~vtkObjectBase () |
| virtual void | CollectRevisions (ostream &) |
| virtual void | ReportReferences (vtkGarbageCollector *) |
| vtkObjectBase (const vtkObjectBase &) | |
| void | operator= (const vtkObjectBase &) |
Protected Attributes | |
| char * | FileNameMethod |
Protected Attributes inherited from vtkSISourceProxy | |
| char * | ExecutiveName |
| bool | DisablePipelineExecution |
Protected Attributes inherited from vtkSIProxy | |
| char * | VTKClassName |
| char * | XMLGroup |
| char * | XMLName |
| char * | XMLSubProxyName |
| char * | PostPush |
| char * | PostCreation |
| int | NumberOfInputPorts |
| vtkSmartPointer< vtkObjectBase > | VTKObject |
| bool | ObjectsCreated |
Protected Attributes inherited from vtkSIObject | |
| vtkWeakPointer< vtkClientServerInterpreter > | Interpreter |
| vtkWeakPointer< vtkPVSessionCore > | SessionCore |
| vtkSMMessage * | LastPushedMessage |
| vtkTypeUInt32 | GlobalID |
Protected Attributes inherited from vtkObject | |
| bool | Debug |
| vtkTimeStamp | MTime |
| vtkSubjectHelper * | SubjectHelper |
Protected Attributes inherited from vtkObjectBase | |
| vtkAtomicInt32 | ReferenceCount |
| vtkWeakPointerBase ** | WeakPointers |
ServerImplementation for WriterProxy.
Definition at line 15 of file vtkSIWriterProxy.h.
Definition at line 19 of file vtkSIWriterProxy.h.
|
protected |
|
overrideprotected |
|
static |
|
virtual |
Reimplemented from vtkSISourceProxy.
Reimplemented from vtkSISourceProxy.
|
static |
|
overridevirtual |
Reimplemented from vtkSISourceProxy.
|
overridevirtual |
These methods are called to add/remove input connections by vtkSIInputProperty.
This indirection makes it possible for subclasses to insert VTK-algorithms in the input pipeline. Overridden to insert "CompleteArrays" filter in the pipeline.
Reimplemented from vtkSIProxy.
|
overridevirtual |
These methods are called to add/remove input connections by vtkSIInputProperty.
This indirection makes it possible for subclasses to insert VTK-algorithms in the input pipeline. Overridden to insert "CompleteArrays" filter in the pipeline.
Reimplemented from vtkSIProxy.
|
virtual |
Update the requested time for the pipeline.
This needs to be separate than vtkSISourceProxy because there are no output ports to do this on.
|
overrideprotectedvirtual |
Overridden to setup stuff on the writer e.g piece request, gather helpers etc.
Reimplemented from vtkSISourceProxy.
|
overrideprotectedvirtual |
Read xml-attributes.
Reimplemented from vtkSISourceProxy.
|
protectedvirtual |
|
protected |
Definition at line 55 of file vtkSIWriterProxy.h.
1.8.13 on Sat Dec 6 2025