29 #ifndef __vtkBooleanOperationPolyDataFilter_h
30 #define __vtkBooleanOperationPolyDataFilter_h
32 #include "vtkPolyDataAlgorithm.h"
34 #include "vtkDataSetAttributes.h"
49 vtkPolyDataAlgorithm);
51 void PrintSelf(ostream& os, vtkIndent indent);
65 { this->SetOperation(
UNION ); }
95 void SortPolyData(vtkPolyData* input, vtkIdList* intersectionList,
96 vtkIdList* unionList);
98 int RequestData(vtkInformation*, vtkInformationVector**, vtkInformationVector*);
118 void CopyCells(vtkPolyData* in, vtkPolyData* out,
int idx,
119 vtkDataSetAttributes::FieldList & pointFieldList,
120 vtkDataSetAttributes::FieldList & cellFieldList,
121 vtkIdList* cellIds,
bool reverseCells);