|
virtual const char * | GetClassName () |
|
virtual int | IsA (const char *type) |
|
void | PrintSelf (ostream &os, vtkIndent indent) override |
|
vtkCompositeDataPipeline * | NewInstance () const |
|
vtkDataObject * | GetCompositeOutputData (int port) |
|
vtkDataObject * | GetCompositeInputData (int port, int index, vtkInformationVector **inInfoVec) |
|
vtkDataObject * | GetCompositeInputData (int port, int index, vtkInformationVector **inInfoVec) |
|
Public Member Functions inherited from vtkStreamingDemandDrivenPipeline |
vtkStreamingDemandDrivenPipeline * | NewInstance () const |
|
virtual int | Update (int port, vtkInformationVector *requests) |
|
int | PropagateUpdateExtent (int outputPort) |
|
virtual int | ProcessRequest (vtkInformation *request, vtkInformationVector **inInfo, vtkInformationVector *outInfo) |
|
virtual int | Update () |
|
virtual int | Update (int port) |
|
virtual int | UpdateWholeExtent () |
|
int | PropagateTime (int outputPort) |
|
int | UpdateTimeDependentInformation (int outputPort) |
|
int | SetRequestExactExtent (int port, int flag) |
|
int | GetRequestExactExtent (int port) |
|
virtual int | ProcessRequest (vtkInformation *request, vtkInformationVector **inInfo, vtkInformationVector *outInfo) |
|
virtual int | Update () |
|
virtual int | Update (int port) |
|
virtual int | UpdateWholeExtent () |
|
int | PropagateTime (int outputPort) |
|
int | UpdateTimeDependentInformation (int outputPort) |
|
int | SetRequestExactExtent (int port, int flag) |
|
int | GetRequestExactExtent (int port) |
|
int | SetUpdateExtentToWholeExtent (int port) |
|
int | SetUpdateExtent (int port, int extent[6]) |
|
int | SetUpdateExtent (int port, int x0, int x1, int y0, int y1, int z0, int z1) |
|
int | SetUpdateExtent (int port, int piece, int numPieces, int ghostLevel) |
|
int | SetUpdateTimeStep (int port, double time) |
|
Public Member Functions inherited from vtkDemandDrivenPipeline |
vtkDemandDrivenPipeline * | NewInstance () const |
|
virtual int | SetReleaseDataFlag (int port, int n) |
|
virtual int | GetReleaseDataFlag (int port) |
|
virtual int | UpdatePipelineMTime () |
|
virtual int | UpdateDataObject () |
|
virtual int | UpdateInformation () |
|
virtual int | UpdateData (int outputPort) |
|
virtual int | ComputePipelineMTime (vtkInformation *request, vtkInformationVector **inInfoVec, vtkInformationVector *outInfoVec, int requestFromOutputPort, vtkMTimeType *mtime) |
|
virtual vtkMTimeType | GetPipelineMTime () |
|
virtual int | ComputePipelineMTime (vtkInformation *request, vtkInformationVector **inInfoVec, vtkInformationVector *outInfoVec, int requestFromOutputPort, vtkMTimeType *mtime) |
|
virtual vtkMTimeType | GetPipelineMTime () |
|
vtkExecutive * | NewInstance () const |
|
vtkAlgorithm * | GetAlgorithm () |
|
int | GetNumberOfInputConnections (int port) |
|
virtual vtkInformation * | GetOutputInformation (int port) |
|
vtkInformationVector * | GetOutputInformation () |
|
vtkInformation * | GetInputInformation (int port, int connection) |
|
vtkInformationVector * | GetInputInformation (int port) |
|
vtkInformationVector ** | GetInputInformation () |
|
vtkExecutive * | GetInputExecutive (int port, int connection) |
|
int | GetNumberOfInputPorts () |
|
int | GetNumberOfOutputPorts () |
|
virtual vtkDataObject * | GetOutputData (int port) |
|
virtual void | SetOutputData (int port, vtkDataObject *, vtkInformation *info) |
|
virtual void | SetOutputData (int port, vtkDataObject *) |
|
virtual vtkDataObject * | GetInputData (int port, int connection) |
|
virtual vtkDataObject * | GetInputData (int port, int connection, vtkInformationVector **inInfoVec) |
|
void | SetSharedInputInformation (vtkInformationVector **inInfoVec) |
|
void | SetSharedOutputInformation (vtkInformationVector *outInfoVec) |
|
void | Register (vtkObjectBase *o) VTK_OVERRIDE |
|
void | UnRegister (vtkObjectBase *o) VTK_OVERRIDE |
|
virtual int | CallAlgorithm (vtkInformation *request, int direction, vtkInformationVector **inInfo, vtkInformationVector *outInfo) |
|
int | GetNumberOfInputPorts () |
|
int | GetNumberOfOutputPorts () |
|
virtual vtkDataObject * | GetOutputData (int port) |
|
virtual void | SetOutputData (int port, vtkDataObject *, vtkInformation *info) |
|
virtual void | SetOutputData (int port, vtkDataObject *) |
|
virtual vtkDataObject * | GetInputData (int port, int connection) |
|
virtual vtkDataObject * | GetInputData (int port, int connection, vtkInformationVector **inInfoVec) |
|
void | SetSharedInputInformation (vtkInformationVector **inInfoVec) |
|
void | SetSharedOutputInformation (vtkInformationVector *outInfoVec) |
|
void | Register (vtkObjectBase *o) VTK_OVERRIDE |
|
void | UnRegister (vtkObjectBase *o) VTK_OVERRIDE |
|
virtual int | CallAlgorithm (vtkInformation *request, int direction, vtkInformationVector **inInfo, vtkInformationVector *outInfo) |
|
| vtkBaseTypeMacro (vtkObject, vtkObjectBase) |
|
virtual void | DebugOn () |
|
virtual void | DebugOff () |
|
bool | GetDebug () |
|
void | SetDebug (bool debugFlag) |
|
virtual void | Modified () |
|
virtual vtkMTimeType | GetMTime () |
|
void | RemoveObserver (unsigned long tag) |
|
void | RemoveObservers (unsigned long event) |
|
void | RemoveObservers (const char *event) |
|
void | RemoveAllObservers () |
|
int | HasObserver (unsigned long event) |
|
int | HasObserver (const char *event) |
|
int | InvokeEvent (unsigned long event) |
|
int | InvokeEvent (const char *event) |
|
unsigned long | AddObserver (unsigned long event, vtkCommand *, float priority=0.0f) |
|
unsigned long | AddObserver (const char *event, vtkCommand *, float priority=0.0f) |
|
vtkCommand * | GetCommand (unsigned long tag) |
|
void | RemoveObserver (vtkCommand *) |
|
void | RemoveObservers (unsigned long event, vtkCommand *) |
|
void | RemoveObservers (const char *event, vtkCommand *) |
|
int | HasObserver (unsigned long event, vtkCommand *) |
|
int | HasObserver (const char *event, vtkCommand *) |
|
unsigned long | AddObserver (unsigned long event, U observer, void(T::*callback)(), float priority=0.0f) |
|
unsigned long | AddObserver (unsigned long event, U observer, void(T::*callback)(vtkObject *, unsigned long, void *), float priority=0.0f) |
|
unsigned long | AddObserver (unsigned long event, U observer, bool(T::*callback)(vtkObject *, unsigned long, void *), float priority=0.0f) |
|
int | InvokeEvent (unsigned long event, void *callData) |
|
int | InvokeEvent (const char *event, void *callData) |
|
unsigned long | AddObserver (unsigned long event, vtkCommand *, float priority=0.0f) |
|
unsigned long | AddObserver (const char *event, vtkCommand *, float priority=0.0f) |
|
vtkCommand * | GetCommand (unsigned long tag) |
|
void | RemoveObserver (vtkCommand *) |
|
void | RemoveObservers (unsigned long event, vtkCommand *) |
|
void | RemoveObservers (const char *event, vtkCommand *) |
|
int | HasObserver (unsigned long event, vtkCommand *) |
|
int | HasObserver (const char *event, vtkCommand *) |
|
unsigned long | AddObserver (unsigned long event, U observer, void(T::*callback)(), float priority=0.0f) |
|
unsigned long | AddObserver (unsigned long event, U observer, void(T::*callback)(vtkObject *, unsigned long, void *), float priority=0.0f) |
|
unsigned long | AddObserver (unsigned long event, U observer, bool(T::*callback)(vtkObject *, unsigned long, void *), float priority=0.0f) |
|
int | InvokeEvent (unsigned long event, void *callData) |
|
int | InvokeEvent (const char *event, void *callData) |
|
const char * | GetClassName () const |
|
virtual void | Delete () |
|
virtual void | FastDelete () |
|
void | Print (ostream &os) |
|
void | SetReferenceCount (int) |
|
virtual void | PrintHeader (ostream &os, vtkIndent indent) |
|
virtual void | PrintTrailer (ostream &os, vtkIndent indent) |
|
int | GetReferenceCount () |
|
void | PrintRevisions (ostream &) |
|
virtual void | PrintHeader (ostream &os, vtkIndent indent) |
|
virtual void | PrintTrailer (ostream &os, vtkIndent indent) |
|
int | GetReferenceCount () |
|
void | PrintRevisions (ostream &) |
|
|
static vtkPVCompositeDataPipeline * | New () |
|
static int | IsTypeOf (const char *type) |
|
static vtkPVCompositeDataPipeline * | SafeDownCast (vtkObject *o) |
|
static vtkCompositeDataPipeline * | New () |
|
static int | IsTypeOf (const char *type) |
|
static vtkCompositeDataPipeline * | SafeDownCast (vtkObjectBase *o) |
|
static vtkInformationIntegerKey * | LOAD_REQUESTED_BLOCKS () |
|
static vtkInformationObjectBaseKey * | COMPOSITE_DATA_META_DATA () |
|
static vtkInformationIntegerVectorKey * | UPDATE_COMPOSITE_INDICES () |
|
static vtkInformationDoubleKey * | BLOCK_AMOUNT_OF_DETAIL () |
|
Static Public Member Functions inherited from vtkStreamingDemandDrivenPipeline |
static vtkStreamingDemandDrivenPipeline * | New () |
|
static int | IsTypeOf (const char *type) |
|
static vtkStreamingDemandDrivenPipeline * | SafeDownCast (vtkObjectBase *o) |
|
static vtkInformationRequestKey * | REQUEST_UPDATE_EXTENT () |
|
static vtkInformationRequestKey * | REQUEST_UPDATE_TIME () |
|
static vtkInformationRequestKey * | REQUEST_TIME_DEPENDENT_INFORMATION () |
|
static vtkInformationIntegerKey * | CONTINUE_EXECUTING () |
|
static vtkInformationIntegerKey * | UPDATE_EXTENT_INITIALIZED () |
|
static vtkInformationIntegerVectorKey * | UPDATE_EXTENT () |
|
static vtkInformationIntegerKey * | UPDATE_PIECE_NUMBER () |
|
static vtkInformationIntegerKey * | UPDATE_NUMBER_OF_PIECES () |
|
static vtkInformationIntegerKey * | UPDATE_NUMBER_OF_GHOST_LEVELS () |
|
static vtkInformationIntegerVectorKey * | COMBINED_UPDATE_EXTENT () |
|
static vtkInformationIntegerVectorKey * | WHOLE_EXTENT () |
|
static vtkInformationIntegerKey * | UNRESTRICTED_UPDATE_EXTENT () |
|
static vtkInformationIntegerKey * | EXACT_EXTENT () |
|
static vtkInformationDoubleVectorKey * | TIME_STEPS () |
|
static vtkInformationDoubleVectorKey * | TIME_RANGE () |
|
static vtkInformationDoubleKey * | UPDATE_TIME_STEP () |
|
static vtkInformationIntegerKey * | TIME_DEPENDENT_INFORMATION () |
|
static vtkInformationDoubleVectorKey * | BOUNDS () |
|
static int | SetWholeExtent (vtkInformation *, int extent[6]) |
|
static void | GetWholeExtent (vtkInformation *, int extent[6]) |
|
static int * | GetWholeExtent (vtkInformation *) |
|
static int | SetWholeExtent (vtkInformation *, int extent[6]) |
|
static void | GetWholeExtent (vtkInformation *, int extent[6]) |
|
static int * | GetWholeExtent (vtkInformation *) |
|
static int | SetUpdateExtentToWholeExtent (vtkInformation *) |
|
static int | SetUpdateExtent (vtkInformation *, int extent[6]) |
|
static void | GetUpdateExtent (vtkInformation *, int extent[6]) |
|
static int * | GetUpdateExtent (vtkInformation *) |
|
static int | SetUpdateExtent (vtkInformation *, int piece, int numPieces, int ghostLevel) |
|
static int | SetUpdatePiece (vtkInformation *, int piece) |
|
static int | GetUpdatePiece (vtkInformation *) |
|
static int | SetUpdateNumberOfPieces (vtkInformation *, int n) |
|
static int | GetUpdateNumberOfPieces (vtkInformation *) |
|
static int | SetUpdateGhostLevel (vtkInformation *, int n) |
|
static int | GetUpdateGhostLevel (vtkInformation *) |
|
static int | SetUpdateTimeStep (vtkInformation *, double time) |
|
Static Public Member Functions inherited from vtkDemandDrivenPipeline |
static vtkDemandDrivenPipeline * | New () |
|
static int | IsTypeOf (const char *type) |
|
static vtkDemandDrivenPipeline * | SafeDownCast (vtkObjectBase *o) |
|
static vtkInformationRequestKey * | REQUEST_DATA_OBJECT () |
|
static vtkInformationRequestKey * | REQUEST_INFORMATION () |
|
static vtkInformationRequestKey * | REQUEST_DATA () |
|
static vtkInformationRequestKey * | REQUEST_DATA_NOT_GENERATED () |
|
static vtkInformationIntegerKey * | RELEASE_DATA () |
|
static vtkInformationIntegerKey * | DATA_NOT_GENERATED () |
|
static vtkDataObject * | NewDataObject (const char *type) |
|
static int | IsTypeOf (const char *type) |
|
static vtkExecutive * | SafeDownCast (vtkObjectBase *o) |
|
static vtkInformationExecutivePortKey * | PRODUCER () |
|
static vtkInformationExecutivePortVectorKey * | CONSUMERS () |
|
static vtkInformationIntegerKey * | FROM_OUTPUT_PORT () |
|
static vtkInformationIntegerKey * | ALGORITHM_BEFORE_FORWARD () |
|
static vtkInformationIntegerKey * | ALGORITHM_AFTER_FORWARD () |
|
static vtkInformationIntegerKey * | ALGORITHM_DIRECTION () |
|
static vtkInformationIntegerKey * | FORWARD_DIRECTION () |
|
static vtkInformationKeyVectorKey * | KEYS_TO_COPY () |
|
static vtkInformationIntegerKey * | ALGORITHM_BEFORE_FORWARD () |
|
static vtkInformationIntegerKey * | ALGORITHM_AFTER_FORWARD () |
|
static vtkInformationIntegerKey * | ALGORITHM_DIRECTION () |
|
static vtkInformationIntegerKey * | FORWARD_DIRECTION () |
|
static vtkInformationKeyVectorKey * | KEYS_TO_COPY () |
|
static vtkObject * | New () |
|
static void | BreakOnError () |
|
static void | SetGlobalWarningDisplay (int val) |
|
static void | GlobalWarningDisplayOn () |
|
static void | GlobalWarningDisplayOff () |
|
static int | GetGlobalWarningDisplay () |
|
static void | SetGlobalWarningDisplay (int val) |
|
static void | GlobalWarningDisplayOn () |
|
static void | GlobalWarningDisplayOff () |
|
static int | GetGlobalWarningDisplay () |
|
static vtkTypeBool | IsTypeOf (const char *name) |
|
static vtkObjectBase * | New () |
|
static vtkObjectBase * | New () |
|
|
| vtkPVCompositeDataPipeline () |
|
| ~vtkPVCompositeDataPipeline () override |
|
void | CopyDefaultInformation (vtkInformation *request, int direction, vtkInformationVector **inInfoVec, vtkInformationVector *outInfoVec) override |
|
void | ResetPipelineInformation (int port, vtkInformation *) override |
|
virtual vtkObjectBase * | NewInstanceInternal () const |
|
| vtkCompositeDataPipeline () |
|
| ~vtkCompositeDataPipeline () |
|
virtual int | ForwardUpstream (vtkInformation *request) |
|
virtual int | ForwardUpstream (int i, int j, vtkInformation *request) |
|
virtual void | PushInformation (vtkInformation *) |
|
virtual void | PopInformation (vtkInformation *) |
|
virtual int | ExecuteDataObject (vtkInformation *request, vtkInformationVector **inInfo, vtkInformationVector *outInfo) |
|
virtual int | ExecuteData (vtkInformation *request, vtkInformationVector **inInfoVec, vtkInformationVector *outInfoVec) |
|
virtual void | ExecuteDataStart (vtkInformation *request, vtkInformationVector **inInfoVec, vtkInformationVector *outInfoVec) |
|
virtual int | NeedToExecuteData (int outputPort, vtkInformationVector **inInfoVec, vtkInformationVector *outInfoVec) |
|
virtual int | CheckCompositeData (vtkInformation *request, int port, vtkInformationVector **inInfoVec, vtkInformationVector *outInfoVec) |
|
virtual void | ExecuteSimpleAlgorithm (vtkInformation *request, vtkInformationVector **inInfoVec, vtkInformationVector *outInfoVec, int compositePort) |
|
virtual void | ExecuteEach (vtkCompositeDataIterator *iter, vtkInformationVector **inInfoVec, vtkInformationVector *outInfoVec, int compositePort, int connection, vtkInformation *request, vtkCompositeDataSet *compositeOutput) |
|
vtkDataObject * | ExecuteSimpleAlgorithmForBlock (vtkInformationVector **inInfoVec, vtkInformationVector *outInfoVec, vtkInformation *inInfo, vtkInformation *outInfo, vtkInformation *request, vtkDataObject *dobj) |
|
bool | ShouldIterateOverInput (vtkInformationVector **inInfoVec, int &compositePort) |
|
virtual int | InputTypeIsValid (int port, int index, vtkInformationVector **inInfoVec) |
|
virtual void | MarkOutputsGenerated (vtkInformation *request, vtkInformationVector **inInfoVec, vtkInformationVector *outInfoVec) |
|
int | NeedToExecuteBasedOnCompositeIndices (vtkInformation *outInfo) |
|
vtkCompositeDataSet * | CreateOutputCompositeDataSet (vtkCompositeDataSet *input, int compositePort) |
|
vtkCompositeDataSet * | CreateOutputCompositeDataSet (vtkCompositeDataSet *input, int compositePort) |
|
Protected Member Functions inherited from vtkStreamingDemandDrivenPipeline |
| vtkStreamingDemandDrivenPipeline () |
|
| ~vtkStreamingDemandDrivenPipeline () |
|
virtual int | NeedToExecuteBasedOnTime (vtkInformation *outInfo, vtkDataObject *dataObject) |
|
virtual int | ExecuteInformation (vtkInformation *request, vtkInformationVector **inInfoVec, vtkInformationVector *outInfoVec) |
|
virtual int | VerifyOutputInformation (int outputPort, vtkInformationVector **inInfoVec, vtkInformationVector *outInfoVec) |
|
virtual void | ExecuteDataEnd (vtkInformation *request, vtkInformationVector **inInfoVec, vtkInformationVector *outInfoVec) |
|
Protected Member Functions inherited from vtkDemandDrivenPipeline |
| vtkDemandDrivenPipeline () |
|
| ~vtkDemandDrivenPipeline () |
|
virtual int | CheckDataObject (int port, vtkInformationVector *outInfo) |
|
int | InputCountIsValid (vtkInformationVector **) |
|
int | InputCountIsValid (int port, vtkInformationVector **) |
|
int | InputTypeIsValid (vtkInformationVector **) |
|
int | InputTypeIsValid (int port, vtkInformationVector **) |
|
int | InputFieldsAreValid (vtkInformationVector **) |
|
int | InputFieldsAreValid (int port, vtkInformationVector **) |
|
virtual int | InputFieldsAreValid (int port, int index, vtkInformationVector **) |
|
int | DataSetAttributeExists (vtkDataSetAttributes *dsa, vtkInformation *field) |
|
int | FieldArrayExists (vtkFieldData *data, vtkInformation *field) |
|
int | ArrayIsValid (vtkAbstractArray *array, vtkInformation *field) |
|
int | InputIsOptional (int port) |
|
int | InputIsRepeatable (int port) |
|
| vtkExecutive () |
|
| ~vtkExecutive () |
|
int | InputPortIndexInRange (int port, const char *action) |
|
int | OutputPortIndexInRange (int port, const char *action) |
|
int | CheckAlgorithm (const char *method, vtkInformation *request) |
|
virtual int | ForwardDownstream (vtkInformation *request) |
|
void | ReportReferences (vtkGarbageCollector *) VTK_OVERRIDE |
|
virtual void | SetAlgorithm (vtkAlgorithm *algorithm) |
|
| vtkObject () |
|
virtual | ~vtkObject () |
|
void | RegisterInternal (vtkObjectBase *, vtkTypeBool check) VTK_OVERRIDE |
|
void | UnRegisterInternal (vtkObjectBase *, vtkTypeBool check) VTK_OVERRIDE |
|
void | InternalGrabFocus (vtkCommand *mouseEvents, vtkCommand *keypressEvents=NULL) |
|
void | InternalReleaseFocus () |
|
void | InternalGrabFocus (vtkCommand *mouseEvents, vtkCommand *keypressEvents=NULL) |
|
void | InternalReleaseFocus () |
|
| vtkObjectBase () |
|
virtual | ~vtkObjectBase () |
|
virtual void | CollectRevisions (ostream &) |
|
| vtkObjectBase (const vtkObjectBase &) |
|
void | operator= (const vtkObjectBase &) |
|
executive to add support for vtkPVPostFilter in ParaView data pipelines.
vtkPVCompositeDataPipeline extends vtkCompositeDataPipeline to add ParaView specific extensions to the pipeline.
- Post Filter :- it adds support to ensure that array requests made on algorithms are passed along to the input vtkPVPostFilter, if one exists. vtkPVPostFilter is used to automatically extract components or generated derived arrays such as magnitude array for vectors.
Definition at line 23 of file vtkPVCompositeDataPipeline.h.