26 #ifndef vtkCellGridComputeSides_h
27 #define vtkCellGridComputeSides_h
31 #include "vtkFiltersCellGridModule.h"
34 VTK_ABI_NAMESPACE_BEGIN
48 virtual void SetPreserveRenderableInputs(
bool preserve);
49 bool GetPreserveRenderableInputs();
50 vtkBooleanMacro(PreserveRenderableInputs,
bool);
61 virtual void SetOmitSidesForRenderableInputs(
bool omit);
62 bool GetOmitSidesForRenderableInputs();
63 vtkBooleanMacro(OmitSidesForRenderableInputs,
bool);
71 virtual void SetOutputDimensionControl(
int flags);
72 int GetOutputDimensionControl();
81 virtual void SetStrategy(
int strategy);
93 virtual void SetSelectionType(
int selnType);
111 VTK_ABI_NAMESPACE_END
112 #endif // vtkCellGridComputeSides_h
vtkNew< vtkCellGridSidesQuery > Request
static vtkCellGridAlgorithm * New()
virtual int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
This is called by the superclass.
Superclass for algorithms that produce only polydata as output.
a simple class to control print indentation
Generate sides of input data (cells and/or sides) based on a strategy.
Represent a string by its integer hash.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
SideFlags
An enum specifying which side(s) each responder should generate.
SelectionMode
Indicate how output should be generated or marked so selection works as expected. ...
SummaryStrategy
An enum specifying the strategy by which input hashes are summarized into output Sides entries...