00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00029
#ifndef __vtkPCellDataToPointData_h
00030
#define __vtkPCellDataToPointData_h
00031
00032
#include "vtkCellDataToPointData.h"
00033
00034 class VTK_PARALLEL_EXPORT vtkPCellDataToPointData :
public vtkCellDataToPointData
00035 {
00036
public:
00037 vtkTypeRevisionMacro(vtkPCellDataToPointData,
vtkCellDataToPointData);
00038
void PrintSelf(ostream& os,
vtkIndent indent);
00039
00040
static vtkPCellDataToPointData *
New();
00041
00043
00045 vtkSetMacro(PieceInvariant,
int);
00046 vtkGetMacro(PieceInvariant,
int);
00047 vtkBooleanMacro(PieceInvariant,
int);
00049
00050
protected:
00051 vtkPCellDataToPointData();
00052 ~vtkPCellDataToPointData() {};
00053
00054
00055
virtual void Execute();
00056
void ComputeInputUpdateExtents(
vtkDataObject *output);
00057
00058 int PieceInvariant;
00059
private:
00060 vtkPCellDataToPointData(
const vtkPCellDataToPointData&);
00061
void operator=(
const vtkPCellDataToPointData&);
00062 };
00063
00064
#endif