18 #ifndef vtkSMOutputPort_h 19 #define vtkSMOutputPort_h 69 const char* selector,
const char* assemblyName =
nullptr);
94 const char* selector,
const char* assemblyName =
nullptr);
100 virtual const char* GetDataClassName();
110 virtual void InvalidateDataInformation();
116 vtkGetMacro(PortIndex,
int);
137 virtual void GatherClassNameInformation();
143 virtual void GatherDataInformation();
148 virtual void GatherTemporalDataInformation();
161 virtual void UpdatePipelineInternal(
double time,
bool doTime);
164 vtkSetMacro(PortIndex,
int);
179 std::map<std::string, std::map<int, vtkSmartPointer<vtkPVDataInformation>>>
181 std::map<std::string, std::map<int, vtkSmartPointer<vtkPVTemporalDataInformation>>>
vtkPVTemporalDataInformation * TemporalDataInformation
int ClassNameInformationValid
bool TemporalDataInformationValid
vtkPVClassNameInformation * ClassNameInformation
void PrintSelf(ostream &os, vtkIndent indent) override
#define VTKREMOTINGSERVERMANAGER_EXPORT
vtkSMSession is the default ParaView session.
virtual vtkSMSessionProxyManager * GetSessionProxyManager()
Return the corresponding ProxyManager if any.
std::map< int, vtkSmartPointer< vtkPVDataInformation > > RankDataInformations
virtual void UpdatePipeline()
Calls Update() on all sources.
proxy for a VTK source on a server
vtkPVDataInformation * DataInformation
The vtkSMSessionProxyManager is esponsible for creating and managing proxies for a given session...
static vtkSMProxy * New()
a proxy excapsulation a pipeline of proxies.
proxy for a VTK object(s) on a server
reference for an output port of a vtkAlgorithm.
std::map< std::string, std::map< int, vtkSmartPointer< vtkPVTemporalDataInformation > > > TemporalSubsetDataInformations
std::map< std::string, std::map< int, vtkSmartPointer< vtkPVDataInformation > > > SubsetDataInformations
void operator=(const vtkSMProxy &)=delete
virtual vtkSMSession * GetSession()
Get/Set the session on wihch this object exists.
vtkWeakPointer< vtkSMSourceProxy > SourceProxy
vtkWeakPointer< vtkSMCompoundSourceProxy > CompoundSourceProxy
bool DataInformationValid