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 DebugOn() override
Turn debugging output on.
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.
void ReportReferences(vtkGarbageCollector *) override
a simple class to control print indentation
int ProcessRequest(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
see vtkAlgorithm for details
void DebugOff() override
Turn debugging output off.
vtkImageDilateErode3D * Filter1
vtkMTimeType GetMTime() override
This method considers the sub filters MTimes when computing this objects modified time.
Detect and break reference loops.
void Modified() override
Pass modified message to sub filters.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
void SetKernelSize(int size0, int size1, int size2)
Selects the size of gaps or objects removed.
int ComputePipelineMTime(vtkInformation *request, vtkInformationVector **inInfoVec, vtkInformationVector *outInfoVec, int requestFromOutputPort, vtkMTimeType *mtime) override
Override to send the request to internal pipeline.
Dilates one value and erodes another.
Will perform opening or closing.
vtkImageDilateErode3D * Filter0
~vtkImageOpenClose3D() override
vtkTypeUInt32 vtkMTimeType