26#ifndef vtkmCleanGrid_h
27#define vtkmCleanGrid_h
29#include "vtkAcceleratorsVTKmFiltersModule.h"
49 vtkSetMacro(CompactPoints,
bool);
50 vtkGetMacro(CompactPoints,
bool);
51 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.