ParaView
Public Member Functions | Static Public Member Functions | Protected Member Functions
vtkPVDataRepresentationPipeline Class Reference

executive for vtkPVDataRepresentation. More...

#include <vtkPVDataRepresentationPipeline.h>

Inheritance diagram for vtkPVDataRepresentationPipeline:
Inheritance graph
[legend]
Collaboration diagram for vtkPVDataRepresentationPipeline:
Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual const char * GetClassName ()
virtual int IsA (const char *type)
void PrintSelf (ostream &os, vtkIndent indent)

Static Public Member Functions

static
vtkPVDataRepresentationPipeline
New ()
static int IsTypeOf (const char *type)
static
vtkPVDataRepresentationPipeline
SafeDownCast (vtkObject *o)

Protected Member Functions

 vtkPVDataRepresentationPipeline ()
 ~vtkPVDataRepresentationPipeline ()
virtual int ForwardUpstream (int i, int j, vtkInformation *request)
virtual int ForwardUpstream (vtkInformation *request)
virtual void ExecuteDataEnd (vtkInformation *request, vtkInformationVector **inInfoVec, vtkInformationVector *outInfoVec)
virtual int NeedToExecuteData (int outputPort, vtkInformationVector **inInfoVec, vtkInformationVector *outInfoVec)
virtual int ProcessRequest (vtkInformation *request, vtkInformationVector **inInfoVec, vtkInformationVector *outInfoVec)

Detailed Description

executive for vtkPVDataRepresentation.

vtkPVDataRepresentationPipeline is an executive for vtkPVDataRepresentation. In works in collaboration with the vtkPVView and vtkPVDataRepresentation to ensure appropriate time/piece is requested from the upstream. This also helps when caching is employed by the view.

Definition at line 30 of file vtkPVDataRepresentationPipeline.h.


Constructor & Destructor Documentation

vtkPVDataRepresentationPipeline::vtkPVDataRepresentationPipeline ( ) [protected]
vtkPVDataRepresentationPipeline::~vtkPVDataRepresentationPipeline ( ) [protected]

Member Function Documentation

static vtkPVDataRepresentationPipeline* vtkPVDataRepresentationPipeline::New ( ) [static]

Reimplemented from vtkCompositeDataPipeline.

virtual const char* vtkPVDataRepresentationPipeline::GetClassName ( ) [virtual]

Reimplemented from vtkCompositeDataPipeline.

static int vtkPVDataRepresentationPipeline::IsTypeOf ( const char *  type) [static]

Reimplemented from vtkCompositeDataPipeline.

virtual int vtkPVDataRepresentationPipeline::IsA ( const char *  type) [virtual]

Reimplemented from vtkCompositeDataPipeline.

static vtkPVDataRepresentationPipeline* vtkPVDataRepresentationPipeline::SafeDownCast ( vtkObject o) [static]

Reimplemented from vtkCompositeDataPipeline.

void vtkPVDataRepresentationPipeline::PrintSelf ( ostream &  os,
vtkIndent  indent 
) [virtual]

Reimplemented from vtkCompositeDataPipeline.

virtual int vtkPVDataRepresentationPipeline::ForwardUpstream ( int  i,
int  j,
vtkInformation request 
) [protected, virtual]

Reimplemented from vtkCompositeDataPipeline.

virtual int vtkPVDataRepresentationPipeline::ForwardUpstream ( vtkInformation request) [protected, virtual]

Reimplemented from vtkCompositeDataPipeline.

virtual void vtkPVDataRepresentationPipeline::ExecuteDataEnd ( vtkInformation request,
vtkInformationVector **  inInfoVec,
vtkInformationVector outInfoVec 
) [protected, virtual]

Reimplemented from vtkStreamingDemandDrivenPipeline.

virtual int vtkPVDataRepresentationPipeline::NeedToExecuteData ( int  outputPort,
vtkInformationVector **  inInfoVec,
vtkInformationVector outInfoVec 
) [protected, virtual]

Reimplemented from vtkCompositeDataPipeline.

virtual int vtkPVDataRepresentationPipeline::ProcessRequest ( vtkInformation request,
vtkInformationVector **  inInfoVec,
vtkInformationVector outInfoVec 
) [protected, virtual]

Reimplemented from vtkCompositeDataPipeline.


The documentation for this class was generated from the following file: