15#ifndef vtkmCleanGrid_h
16#define vtkmCleanGrid_h
18#include "vtkAcceleratorsVTKmFiltersModule.h"
22VTK_ABI_NAMESPACE_BEGIN
40 vtkSetMacro(CompactPoints,
bool);
41 vtkGetMacro(CompactPoints,
bool);
42 vtkBooleanMacro(CompactPoints,
bool);
abstract class to specify dataset behavior
a simple class to control print indentation
Superclass for algorithms that produce only unstructured grid as output.
dataset represents arbitrary combinations of all possible cell types
removes redundant or unused cells and/or points
~vtkmCleanGrid() override
int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
This is called by the superclass.
static vtkmCleanGrid * New()
int FillInputPortInformation(int, vtkInformation *) override
Fill the input port information objects for this algorithm.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.