00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00035
#ifndef __vtkHierarchicalBoxCellDataToPointData_h
00036
#define __vtkHierarchicalBoxCellDataToPointData_h
00037
00038
#include "vtkHierarchicalBoxToHierarchicalBoxFilter.h"
00039
00040
class vtkDataObject;
00041
00042 class VTK_GRAPHICS_EXPORT vtkHierarchicalBoxCellDataToPointData :
public vtkHierarchicalBoxToHierarchicalBoxFilter
00043 {
00044
public:
00045
static vtkHierarchicalBoxCellDataToPointData *
New();
00046
00047 vtkTypeRevisionMacro(vtkHierarchicalBoxCellDataToPointData,
00048 vtkHierarchicalBoxToHierarchicalBoxFilter);
00049
void PrintSelf(ostream& os,
vtkIndent indent);
00050
00052
00055 vtkSetMacro(PassCellData,
int);
00056 vtkGetMacro(PassCellData,
int);
00057 vtkBooleanMacro(PassCellData,
int);
00059
00060
protected:
00061 vtkHierarchicalBoxCellDataToPointData();
00062 ~vtkHierarchicalBoxCellDataToPointData();
00063
00064
virtual void ExecuteData(
vtkDataObject*);
00065
00066 int PassCellData;
00067
private:
00068 vtkHierarchicalBoxCellDataToPointData(
const vtkHierarchicalBoxCellDataToPointData&);
00069
void operator=(
const vtkHierarchicalBoxCellDataToPointData&);
00070 };
00071
00072
00073
#endif
00074
00075
00076