 |
VTK
9.1.0
|
Go to the documentation of this file.
52 #ifndef vtkImageOpenClose3D_h
53 #define vtkImageOpenClose3D_h
56 #include "vtkImagingMorphologicalModule.h"
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.
vtkTypeBool ProcessRequest(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
see vtkAlgorithm for details
void ReportReferences(vtkGarbageCollector *) override
double GetOpenValue()
Determines the value that will opened.
a simple class to control print indentation
void DebugOff() override
Turn debugging output on.
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
Default open value is 0, and default close value is 255.
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
double GetCloseValue()
Determines the value that will closed.
~vtkImageOpenClose3D() override
vtkTypeUInt32 vtkMTimeType