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