33 #ifndef vtkImageOpenClose3D_h 34 #define vtkImageOpenClose3D_h 37 #include "vtkImagingMorphologicalModule.h" 78 void SetKernelSize(
int size0,
int size1,
int size2);
85 void SetOpenValue(
double value);
86 double GetOpenValue();
94 void SetCloseValue(
double value);
95 double GetCloseValue();
120 int requestFromOutputPort,
vtkTypeUInt32 vtkMTimeType
void ReportReferences(vtkGarbageCollector *) override
virtual int ComputePipelineMTime(vtkInformation *request, vtkInformationVector **inInfoVec, vtkInformationVector *outInfoVec, int requestFromOutputPort, vtkMTimeType *mtime)
A special version of ProcessRequest meant specifically for the pipeline modified time request.
virtual void DebugOff()
Turn debugging output off.
Detect and break reference loops.
vtkImageDilateErode3D * Filter1
Will perform opening or closing.
a simple class to control print indentation
int ProcessRequest(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
Process a request from the executive.
virtual vtkMTimeType GetMTime()
Return this object's modified time.
virtual void Modified()
Update the modification time for this object.
Generic algorithm superclass for image algs.
static vtkAlgorithm * New()
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
vtkImageDilateErode3D * Filter0
Dilates one value and erodes another.
virtual void DebugOn()
Turn debugging output on.