41#ifndef vtkRemovePolyData_h
42#define vtkRemovePolyData_h
44#include "vtkFiltersGeneralModule.h"
112 vtkSetMacro(ExactMatch,
bool);
113 vtkGetMacro(ExactMatch,
bool);
114 vtkBooleanMacro(ExactMatch,
bool);
object to represent cell connectivity
abstract superclass for arrays of numeric data
dynamic, self-adjusting array of vtkIdType
a simple class to control print indentation
represent and manipulate 3D points
Superclass for algorithms that produce only polydata as output.
concrete dataset represents vertices, lines, polygons, and triangle strips
Removes vtkPolyData cells from an input vtkPolyData.
void SetCellIds(vtkIdTypeArray *)
Set/Get the list of cell ids to delete.
int FillInputPortInformation(int, vtkInformation *) override
Fill the input port information objects for this algorithm.
void PrintSelf(ostream &os, vtkIndent indent) override
Standard methods to instantiate, obtain information, and print information.
static vtkRemovePolyData * New()
Standard methods to instantiate, obtain information, and print information.
void SetPointIds(vtkIdTypeArray *)
Set/Get the list of points ids to delete.
vtkPolyData * GetInput()
Get any input of this filter.
vtkPolyData * GetInput(int idx)
Get any input of this filter.
int RequestUpdateExtent(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
This is called by the superclass.
~vtkRemovePolyData() override
void RemoveInputData(vtkPolyData *)
Remove a vtkPolyData dataset from the list of data.
int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
This is called by the superclass.