Go to the documentation of this file.
36 #ifndef vtkImageOpenClose3D_h
37 #define vtkImageOpenClose3D_h
40 #include "vtkImagingMorphologicalModule.h"
81 void SetKernelSize(
int size0,
int size1,
int size2);
88 void SetOpenValue(
double value);
89 double GetOpenValue();
97 void SetCloseValue(
double value);
98 double GetCloseValue();
123 int requestFromOutputPort,
virtual void DebugOn()
Turn debugging output on.
virtual void Modified()
Update the modification time for this object.
Generic algorithm superclass for image algs.
virtual vtkMTimeType GetMTime()
Return this object's modified time.
a simple class to control print indentation
int ProcessRequest(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
Process a request from the executive.
vtkImageDilateErode3D * Filter1
virtual void DebugOff()
Turn debugging output off.
Detect and break reference loops.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
static vtkAlgorithm * New()
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.
Dilates one value and erodes another.
Will perform opening or closing.
vtkImageDilateErode3D * Filter0
vtkTypeUInt32 vtkMTimeType