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

Post Filter for on demand conversion. More...

#include <vtkPVPostFilter.h>

Inheritance diagram for vtkPVPostFilter:
Inheritance graph
[legend]
Collaboration diagram for vtkPVPostFilter:
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)
vtkExecutiveCreateDefaultExecutive ()

Static Public Member Functions

static vtkPVPostFilterNew ()
static int IsTypeOf (const char *type)
static vtkPVPostFilterSafeDownCast (vtkObject *o)
static vtkStdString DefaultComponentName (int componentNumber, int componentCount)

Protected Member Functions

 vtkPVPostFilter ()
 ~vtkPVPostFilter ()
virtual int FillInputPortInformation (int port, vtkInformation *info)
virtual int RequestDataObject (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
int DoAnyNeededConversions (vtkDataObject *output)
int DoAnyNeededConversions (vtkDataSet *output, const char *requested_name, int fieldAssociation, const char *demangled_name, const char *demagled_component_name)
void CellDataToPointData (vtkDataSet *output)
void PointDataToCellData (vtkDataSet *output)
int ExtractComponent (vtkDataSetAttributes *dsa, const char *requested_name, const char *demangled_name, const char *demagled_component_name)

Detailed Description

Post Filter for on demand conversion.

vtkPVPostFilter is a filter used for on demand conversion of properties Provide the ability to automatically use a vector component as a scalar input property.

Interpolate cell centered data to point data, and the inverse if needed by the filter.

Definition at line 33 of file vtkPVPostFilter.h.


Constructor & Destructor Documentation

vtkPVPostFilter::vtkPVPostFilter ( ) [protected]
vtkPVPostFilter::~vtkPVPostFilter ( ) [protected]

Member Function Documentation

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

Reimplemented from vtkDataObjectAlgorithm.

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

Reimplemented from vtkDataObjectAlgorithm.

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

Reimplemented from vtkDataObjectAlgorithm.

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

Reimplemented from vtkDataObjectAlgorithm.

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

Reimplemented from vtkDataObjectAlgorithm.

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

Reimplemented from vtkDataObjectAlgorithm.

vtkExecutive* vtkPVPostFilter::CreateDefaultExecutive ( ) [virtual]

We need to override this method because the composite data pipeline is not what we want. Instead we need the PVCompositeDataPipeline so that we can figure out what we conversion(s) we need to do

Reimplemented from vtkAlgorithm.

static vtkStdString vtkPVPostFilter::DefaultComponentName ( int  componentNumber,
int  componentCount 
) [static]
virtual int vtkPVPostFilter::FillInputPortInformation ( int  port,
vtkInformation info 
) [protected, virtual]

Reimplemented from vtkDataObjectAlgorithm.

virtual int vtkPVPostFilter::RequestDataObject ( vtkInformation ,
vtkInformationVector **  ,
vtkInformationVector  
) [protected, virtual]

Reimplemented from vtkDataObjectAlgorithm.

virtual int vtkPVPostFilter::RequestData ( vtkInformation ,
vtkInformationVector **  ,
vtkInformationVector  
) [protected, virtual]

Reimplemented from vtkDataObjectAlgorithm.

int vtkPVPostFilter::DoAnyNeededConversions ( vtkDataObject output) [protected]
int vtkPVPostFilter::DoAnyNeededConversions ( vtkDataSet output,
const char *  requested_name,
int  fieldAssociation,
const char *  demangled_name,
const char *  demagled_component_name 
) [protected]
void vtkPVPostFilter::CellDataToPointData ( vtkDataSet output) [protected]
void vtkPVPostFilter::PointDataToCellData ( vtkDataSet output) [protected]
int vtkPVPostFilter::ExtractComponent ( vtkDataSetAttributes dsa,
const char *  requested_name,
const char *  demangled_name,
const char *  demagled_component_name 
) [protected]

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