Go to the documentation of this file.
36 #ifndef vtkImageOpenClose3D_h
37 #define vtkImageOpenClose3D_h
40 #include "vtkImagingMorphologicalModule.h"
123 int requestFromOutputPort,
static vtkImageOpenClose3D * New()
Default open value is 0, and default close value is 255.
void Modified()
Pass modified message to sub filters.
void PrintSelf(ostream &os, vtkIndent indent)
Methods invoked by print to print information about the object including superclasses.
void SetOpenValue(double value)
Determines the value that will opened.
Generic algorithm superclass for image algs.
void SetCloseValue(double value)
Determines the value that will closed.
virtual int ComputePipelineMTime(vtkInformation *request, vtkInformationVector **inInfoVec, vtkInformationVector *outInfoVec, int requestFromOutputPort, vtkMTimeType *mtime)
Override to send the request to internal pipeline.
void DebugOff()
Turn debugging output off.
vtkTypeUInt64 vtkMTimeType
void DebugOn()
Turn debugging output on.
void ReportReferences(vtkGarbageCollector *) override
a simple class to control print indentation
vtkImageDilateErode3D * Filter1
Detect and break reference loops.
vtkMTimeType GetMTime()
This method considers the sub filters MTimes when computing this objects modified time.
void SetKernelSize(int size0, int size1, int size2)
Selects the size of gaps or objects removed.
virtual int ProcessRequest(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
see vtkAlgorithm for details
Dilates one value and erodes another.
Will perform opening or closing.
vtkImageDilateErode3D * Filter0