30 #ifndef vtkSMOutputPort_h 31 #define vtkSMOutputPort_h 33 #include "vtkRemotingServerManagerModule.h" 69 virtual const char* GetDataClassName();
79 virtual void InvalidateDataInformation();
85 vtkGetMacro(PortIndex,
int);
100 virtual void GatherClassNameInformation();
106 virtual void GatherDataInformation();
111 virtual void GatherTemporalDataInformation();
124 virtual void UpdatePipelineInternal(
double time,
bool doTime);
127 vtkSetMacro(PortIndex,
int);
vtkPVTemporalDataInformation * TemporalDataInformation
int ClassNameInformationValid
bool TemporalDataInformationValid
vtkPVClassNameInformation * ClassNameInformation
void PrintSelf(ostream &os, vtkIndent indent) override
virtual void UpdatePipeline()
Calls Update() on all sources.
proxy for a VTK source on a server
vtkPVDataInformation * DataInformation
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.
void operator=(const vtkSMProxy &)=delete
vtkWeakPointer< vtkSMSourceProxy > SourceProxy
vtkWeakPointer< vtkSMCompoundSourceProxy > CompoundSourceProxy
bool DataInformationValid