53 class vtkDataObjectToSourceFriendship;
85 virtual void TriggerAsynchronousUpdate();
98 virtual void ComputeInputUpdateExtents(
vtkDataObject *output );
105 vtkBooleanMacro(ReleaseDataFlag,
int);
112 vtkGetMacro(NumberOfOutputs,
int);
118 void UnRegisterAllOutputs(
void);
149 virtual void Execute();
153 virtual void ExecuteInformation();
163 void SetNumberOfOutputs(
int num);
189 friend class vtkDataObjectToSourceFriendship;
virtual void UpdateInformation()
record modification and/or execution time
virtual int ProcessRequest(vtkInformation *request, vtkInformationVector **inInfo, vtkInformationVector *outInfo)
virtual void ReportReferences(vtkGarbageCollector *)
Superclass for all pipeline executives in VTK.
Detect and break reference loops.
virtual void SetNumberOfOutputPorts(int n)
vtkTimeStamp InformationTime
a simple class to control print indentation
void PrintSelf(ostream &os, vtkIndent indent)
abstract class specifies interface for visualization filters
virtual int FillOutputPortInformation(int, vtkInformation *)
virtual void UpdateWholeExtent()
virtual void SetExecutive(vtkExecutive *executive)
abstract class specifies interface for visualization network source
virtual void SetReleaseDataFlag(int)
general representation of visualization data
virtual int GetReleaseDataFlag()