VTK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
vtkCellDataToPointData Class Reference

map cell data to point data More...

#include <vtkCellDataToPointData.h>

Inheritance diagram for vtkCellDataToPointData:
[legend]

Public Types

typedef vtkDataSetAlgorithm Superclass
 

Public Member Functions

virtual int IsA (const char *type)
 
vtkCellDataToPointDataNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent)
 
virtual void SetPassCellData (int)
 
virtual int GetPassCellData ()
 
virtual void PassCellDataOn ()
 
virtual void PassCellDataOff ()
 

Static Public Member Functions

static vtkCellDataToPointDataNew ()
 
static int IsTypeOf (const char *type)
 
static vtkCellDataToPointDataSafeDownCast (vtkObjectBase *o)
 

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkCellDataToPointData ()
 
 ~vtkCellDataToPointData ()
 
virtual int RequestData (vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
 
int RequestDataForUnstructuredGrid (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 

Protected Attributes

int PassCellData
 

Detailed Description

map cell data to point data

vtkCellDataToPointData is a filter that transforms cell data (i.e., data specified per cell) into point data (i.e., data specified at cell points). The method of transformation is based on averaging the data values of all cells using a particular point. Optionally, the input cell data can be passed through to the output as well.

Warning
This filter is an abstract filter, that is, the output is an abstract type (i.e., vtkDataSet). Use the convenience methods (e.g., GetPolyDataOutput(), GetStructuredPointsOutput(), etc.) to get the type of output you want.
See Also
vtkPointData vtkCellData vtkPointDataToCellData
Examples:
vtkCellDataToPointData (Examples)
Tests:
vtkCellDataToPointData (Tests)

Definition at line 48 of file vtkCellDataToPointData.h.

Member Typedef Documentation

typedef vtkDataSetAlgorithm vtkCellDataToPointData::Superclass

Definition at line 52 of file vtkCellDataToPointData.h.

Constructor & Destructor Documentation

vtkCellDataToPointData::vtkCellDataToPointData ( )
protected
vtkCellDataToPointData::~vtkCellDataToPointData ( )
inlineprotected

Definition at line 66 of file vtkCellDataToPointData.h.

Member Function Documentation

static vtkCellDataToPointData* vtkCellDataToPointData::New ( )
static
static int vtkCellDataToPointData::IsTypeOf ( const char *  type)
static
virtual int vtkCellDataToPointData::IsA ( const char *  type)
virtual

Reimplemented in vtkPCellDataToPointData.

static vtkCellDataToPointData* vtkCellDataToPointData::SafeDownCast ( vtkObjectBase *  o)
static
virtual vtkObjectBase* vtkCellDataToPointData::NewInstanceInternal ( ) const
protectedvirtual

Reimplemented in vtkPCellDataToPointData.

vtkCellDataToPointData* vtkCellDataToPointData::NewInstance ( ) const
void vtkCellDataToPointData::PrintSelf ( ostream &  os,
vtkIndent  indent 
)
virtual void vtkCellDataToPointData::SetPassCellData ( int  )
virtual

Control whether the input cell data is to be passed to the output. If on, then the input cell data is passed through to the output; otherwise, only generated point data is placed into the output.

virtual int vtkCellDataToPointData::GetPassCellData ( )
virtual

Control whether the input cell data is to be passed to the output. If on, then the input cell data is passed through to the output; otherwise, only generated point data is placed into the output.

virtual void vtkCellDataToPointData::PassCellDataOn ( )
virtual

Control whether the input cell data is to be passed to the output. If on, then the input cell data is passed through to the output; otherwise, only generated point data is placed into the output.

virtual void vtkCellDataToPointData::PassCellDataOff ( )
virtual

Control whether the input cell data is to be passed to the output. If on, then the input cell data is passed through to the output; otherwise, only generated point data is placed into the output.

virtual int vtkCellDataToPointData::RequestData ( vtkInformation *  request,
vtkInformationVector **  inputVector,
vtkInformationVector *  outputVector 
)
protectedvirtual

Reimplemented in vtkPCellDataToPointData.

int vtkCellDataToPointData::RequestDataForUnstructuredGrid ( vtkInformation *  ,
vtkInformationVector **  ,
vtkInformationVector *   
)
protected

Member Data Documentation

int vtkCellDataToPointData::PassCellData
protected

Definition at line 76 of file vtkCellDataToPointData.h.


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