|
ParaView
|
Moves data from the server root node to the client. More...
#include <vtkClientServerMoveData.h>


Moves data from the server root node to the client.
This class moves all the input data available at the input on the root server node to the client node. If not in server-client mode, this filter behaves as a simple pass-through filter. This can work with any data type, the application does not need to set the output type before hand.
Definition at line 33 of file vtkClientServerMoveData.h.
Get/Set the controller to use. This is optional and needed only when ProcessType is set to something other than AUTO. If AUTO, then the controller is obtained from the active session.
Definition at line 78 of file vtkClientServerMoveData.h.
enum vtkClientServerMoveData::Tags [protected] |
Definition at line 112 of file vtkClientServerMoveData.h.
| vtkClientServerMoveData::vtkClientServerMoveData | ( | ) | [protected] |
| vtkClientServerMoveData::~vtkClientServerMoveData | ( | ) | [protected] |
| static vtkClientServerMoveData* vtkClientServerMoveData::New | ( | ) | [static] |
Reimplemented from vtkDataObjectAlgorithm.
| virtual const char* vtkClientServerMoveData::GetClassName | ( | ) | [virtual] |
Reimplemented from vtkDataObjectAlgorithm.
| static int vtkClientServerMoveData::IsTypeOf | ( | const char * | type | ) | [static] |
Reimplemented from vtkDataObjectAlgorithm.
| virtual int vtkClientServerMoveData::IsA | ( | const char * | type | ) | [virtual] |
Reimplemented from vtkDataObjectAlgorithm.
| static vtkClientServerMoveData* vtkClientServerMoveData::SafeDownCast | ( | vtkObject * | o | ) | [static] |
Reimplemented from vtkDataObjectAlgorithm.
| void vtkClientServerMoveData::PrintSelf | ( | ostream & | os, |
| vtkIndent | indent | ||
| ) | [virtual] |
Reimplemented from vtkDataObjectAlgorithm.
| virtual void vtkClientServerMoveData::SetOutputDataType | ( | int | ) | [virtual] |
Controls the output type. This is required because processes receiving data cannot know their output type in RequestDataObject without communicating with other processes. Since communicating with other processes in RequestDataObject is dangerous (can cause deadlock because it may happen out-of-sync), the application has to set the output type. The default is VTK_POLY_DATA. Make sure to call this before any pipeline updates occur.
| virtual int vtkClientServerMoveData::GetOutputDataType | ( | ) | [virtual] |
Controls the output type. This is required because processes receiving data cannot know their output type in RequestDataObject without communicating with other processes. Since communicating with other processes in RequestDataObject is dangerous (can cause deadlock because it may happen out-of-sync), the application has to set the output type. The default is VTK_POLY_DATA. Make sure to call this before any pipeline updates occur.
| virtual void vtkClientServerMoveData::SetWholeExtent | ( | int | , |
| int | , | ||
| int | , | ||
| int | , | ||
| int | , | ||
| int | |||
| ) | [virtual] |
Controls the output WHOLE_EXTENT. This is required because processes receiving data cannot know their WHOLE_EXTENT in RequestInformation without communicating with other processes. Since communicating with other processes in RequestInformation is dangerous (can cause deadlock because it may happen out-of-sync), the application has to set the output type. Make sure to call this before any pipeline updates occur.
| virtual void vtkClientServerMoveData::SetWholeExtent | ( | int | [6] | ) | [virtual] |
Controls the output WHOLE_EXTENT. This is required because processes receiving data cannot know their WHOLE_EXTENT in RequestInformation without communicating with other processes. Since communicating with other processes in RequestInformation is dangerous (can cause deadlock because it may happen out-of-sync), the application has to set the output type. Make sure to call this before any pipeline updates occur.
| virtual int* vtkClientServerMoveData::GetWholeExtent | ( | ) | [virtual] |
Controls the output WHOLE_EXTENT. This is required because processes receiving data cannot know their WHOLE_EXTENT in RequestInformation without communicating with other processes. Since communicating with other processes in RequestInformation is dangerous (can cause deadlock because it may happen out-of-sync), the application has to set the output type. Make sure to call this before any pipeline updates occur.
| virtual void vtkClientServerMoveData::GetWholeExtent | ( | int & | , |
| int & | , | ||
| int & | , | ||
| int & | , | ||
| int & | , | ||
| int & | |||
| ) | [virtual] |
Controls the output WHOLE_EXTENT. This is required because processes receiving data cannot know their WHOLE_EXTENT in RequestInformation without communicating with other processes. Since communicating with other processes in RequestInformation is dangerous (can cause deadlock because it may happen out-of-sync), the application has to set the output type. Make sure to call this before any pipeline updates occur.
| virtual void vtkClientServerMoveData::GetWholeExtent | ( | int | [6] | ) | [virtual] |
Controls the output WHOLE_EXTENT. This is required because processes receiving data cannot know their WHOLE_EXTENT in RequestInformation without communicating with other processes. Since communicating with other processes in RequestInformation is dangerous (can cause deadlock because it may happen out-of-sync), the application has to set the output type. Make sure to call this before any pipeline updates occur.
| virtual void vtkClientServerMoveData::SetProcessType | ( | int | ) | [virtual] |
Optionally, set the process type. If set to AUTO, then the process type is tried to be determined using the active connection.
| virtual int vtkClientServerMoveData::GetProcessType | ( | ) | [virtual] |
Optionally, set the process type. If set to AUTO, then the process type is tried to be determined using the active connection.
| void vtkClientServerMoveData::SetController | ( | vtkMultiProcessController * | ) |
Get/Set the controller to use. This is optional and needed only when ProcessType is set to something other than AUTO. If AUTO, then the controller is obtained from the active session.
| virtual vtkMultiProcessController* vtkClientServerMoveData::GetController | ( | ) | [virtual] |
Get/Set the controller to use. This is optional and needed only when ProcessType is set to something other than AUTO. If AUTO, then the controller is obtained from the active session.
| virtual int vtkClientServerMoveData::FillInputPortInformation | ( | int | port, |
| vtkInformation * | info | ||
| ) | [protected, virtual] |
Reimplemented from vtkDataObjectAlgorithm.
| virtual int vtkClientServerMoveData::RequestData | ( | vtkInformation * | request, |
| vtkInformationVector ** | inputVector, | ||
| vtkInformationVector * | outputVector | ||
| ) | [protected, virtual] |
Reimplemented from vtkDataObjectAlgorithm.
| virtual int vtkClientServerMoveData::RequestDataObject | ( | vtkInformation * | request, |
| vtkInformationVector ** | inputVector, | ||
| vtkInformationVector * | outputVector | ||
| ) | [protected, virtual] |
Reimplemented from vtkDataObjectAlgorithm.
| virtual int vtkClientServerMoveData::RequestInformation | ( | vtkInformation * | request, |
| vtkInformationVector ** | inputVector, | ||
| vtkInformationVector * | outputVector | ||
| ) | [protected, virtual] |
Reimplemented from vtkDataObjectAlgorithm.
| virtual int vtkClientServerMoveData::SendData | ( | vtkDataObject * | , |
| vtkMultiProcessController * | |||
| ) | [protected, virtual] |
| virtual vtkDataObject* vtkClientServerMoveData::ReceiveData | ( | vtkMultiProcessController * | ) | [protected, virtual] |
int vtkClientServerMoveData::OutputDataType [protected] |
Definition at line 116 of file vtkClientServerMoveData.h.
int vtkClientServerMoveData::WholeExtent[6] [protected] |
Definition at line 117 of file vtkClientServerMoveData.h.
int vtkClientServerMoveData::ProcessType [protected] |
Definition at line 118 of file vtkClientServerMoveData.h.
Definition at line 119 of file vtkClientServerMoveData.h.
1.7.5.1