25#ifndef vtkExpandMarkedElements_h
26#define vtkExpandMarkedElements_h
28#include "vtkFiltersExtractionModule.h"
31VTK_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.