|
ParaView
|
#include <vtkSISourceProxy.h>


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 32 of file vtkSISourceProxy.h.
| vtkSISourceProxy::vtkSISourceProxy | ( | ) | [protected] |
| vtkSISourceProxy::~vtkSISourceProxy | ( | ) | [protected] |
| static vtkSISourceProxy* vtkSISourceProxy::New | ( | ) | [static] |
Reimplemented from vtkSIProxy.
Reimplemented in vtkSIFileSeriesReaderProxy, vtkSIImageTextureProxy, vtkSICompoundSourceProxy, vtkSIChartRepresentationProxy, and vtkSIWriterProxy.
| virtual const char* vtkSISourceProxy::GetClassName | ( | ) | [virtual] |
Reimplemented from vtkSIProxy.
Reimplemented in vtkSIFileSeriesReaderProxy, vtkSIImageTextureProxy, vtkSICompoundSourceProxy, vtkSIChartRepresentationProxy, and vtkSIWriterProxy.
| static int vtkSISourceProxy::IsTypeOf | ( | const char * | type | ) | [static] |
Reimplemented from vtkSIProxy.
Reimplemented in vtkSIFileSeriesReaderProxy, vtkSIImageTextureProxy, vtkSICompoundSourceProxy, vtkSIChartRepresentationProxy, and vtkSIWriterProxy.
| virtual int vtkSISourceProxy::IsA | ( | const char * | type | ) | [virtual] |
Reimplemented from vtkSIProxy.
Reimplemented in vtkSIFileSeriesReaderProxy, vtkSIImageTextureProxy, vtkSICompoundSourceProxy, vtkSIChartRepresentationProxy, and vtkSIWriterProxy.
| static vtkSISourceProxy* vtkSISourceProxy::SafeDownCast | ( | vtkObject * | o | ) | [static] |
Reimplemented from vtkSIProxy.
Reimplemented in vtkSIFileSeriesReaderProxy, vtkSIImageTextureProxy, vtkSICompoundSourceProxy, vtkSIChartRepresentationProxy, and vtkSIWriterProxy.
| void vtkSISourceProxy::PrintSelf | ( | ostream & | os, |
| vtkIndent | indent | ||
| ) | [virtual] |
Reimplemented from vtkSIProxy.
Reimplemented in vtkSIFileSeriesReaderProxy, vtkSIImageTextureProxy, vtkSICompoundSourceProxy, vtkSIChartRepresentationProxy, and vtkSIWriterProxy.
| virtual vtkAlgorithmOutput* vtkSISourceProxy::GetOutputPort | ( | int | port | ) | [virtual] |
Returns the vtkAlgorithmOutput for an output port, if valid.
Reimplemented in vtkSICompoundSourceProxy.
| virtual void vtkSISourceProxy::UpdatePipelineInformation | ( | ) | [virtual] |
Triggers UpdateInformation() on vtkObject if possible.
Reimplemented from vtkSIProxy.
Triggers UpdatePipeline(). Called from client.
| virtual void vtkSISourceProxy::UpdateStreamingPipeline | ( | int | pass, |
| int | num_of_passes, | ||
| double | resolution, | ||
| int | port, | ||
| double | time, | ||
| bool | doTime | ||
| ) | [virtual] |
When using streaming, this method is called instead on UpdatePipeline().
| virtual void vtkSISourceProxy::SetupSelectionProxy | ( | int | port, |
| vtkSIProxy * | extractSelection | ||
| ) | [virtual] |
setups extract selection proxies.
| static void vtkSISourceProxy::SetDisableExtentsTranslator | ( | bool | value | ) | [static] |
Disables the creation of an extents translator.
| virtual bool vtkSISourceProxy::CreateVTKObjects | ( | vtkSMMessage * | message | ) | [protected, virtual] |
Creates the VTKObjects. Overridden to add post-filters to the pipeline.
Reimplemented from vtkSIProxy.
Reimplemented in vtkSIWriterProxy, vtkSIFileSeriesReaderProxy, and vtkSIImageTextureProxy.
| virtual bool vtkSISourceProxy::ReadXMLAttributes | ( | vtkPVXMLElement * | element | ) | [protected, virtual] |
Read xml-attributes.
Reimplemented from vtkSIProxy.
Reimplemented in vtkSIWriterProxy, vtkSIFileSeriesReaderProxy, and vtkSICompoundSourceProxy.
| virtual bool vtkSISourceProxy::CreateOutputPorts | ( | ) | [protected, virtual] |
Create the output ports and add post filters for each output port. CreateOutputPorts is only called when an output-port is requested, i.e. GetOutputPort() is called.
Reimplemented in vtkSICompoundSourceProxy.
| virtual bool vtkSISourceProxy::InitializeOutputPort | ( | vtkAlgorithm * | alo, |
| int | port | ||
| ) | [protected, virtual] |
Called to initialize a single output port. This assigns each output port an interpreter id and then initializes the translator/extract pieces/post filters.
| bool vtkSISourceProxy::CreateTranslatorIfNecessary | ( | vtkAlgorithm * | algo, |
| int | port | ||
| ) | [protected] |
Create the extent translator (sources with no inputs only). Needs to be before "ExtractPieces" because translator propagates. Returns true if the translator was created.
| void vtkSISourceProxy::InsertExtractPiecesIfNecessary | ( | vtkAlgorithm * | algo, |
| int | port | ||
| ) | [protected] |
Insert a filter to extract (and redistribute) unstructured pieces if the source cannot generate pieces.
| void vtkSISourceProxy::InsertPostFilterIfNecessary | ( | vtkAlgorithm * | algo, |
| int | port | ||
| ) | [protected] |
Insert a filter to create the Post Filter so that filters can request data conversions
| void vtkSISourceProxy::MarkStartEvent | ( | ) | [protected] |
Callbacks to add start/end events to the timer log.
| void vtkSISourceProxy::MarkEndEvent | ( | ) | [protected] |
Callbacks to add start/end events to the timer log.
| virtual void vtkSISourceProxy::SetExecutiveName | ( | const char * | ) | [protected, virtual] |
friend class vtkSICompoundSourceProxy [friend] |
Definition at line 104 of file vtkSISourceProxy.h.
char* vtkSISourceProxy::ExecutiveName [protected] |
Definition at line 103 of file vtkSISourceProxy.h.
1.7.5.1