25 #ifndef vtkExpandMarkedElements_h
26 #define vtkExpandMarkedElements_h
28 #include "vtkFiltersExtractionModule.h"
31 VTK_ABI_NAMESPACE_BEGIN
56 vtkGetMacro(NumberOfLayers,
int);
64 vtkSetMacro(RemoveSeed,
bool);
65 vtkGetMacro(RemoveSeed,
bool);
66 vtkBooleanMacro(RemoveSeed,
bool);
74 vtkSetMacro(RemoveIntermediateLayers,
bool);
75 vtkGetMacro(RemoveIntermediateLayers,
bool);
76 vtkBooleanMacro(RemoveIntermediateLayers,
bool);
90 int NumberOfLayers = 2;
91 bool RemoveSeed =
false;
92 bool RemoveIntermediateLayers =
false;
expands marked elements to including adjacent elements.
static vtkExpandMarkedElements * New()
vtkExpandMarkedElements()
void SetController(vtkMultiProcessController *)
Get/Set the controller to use.
int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
This is called within ProcessRequest when a request asks the algorithm to do its work.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
~vtkExpandMarkedElements() override
a simple class to control print indentation
Multiprocessing communication superclass.