ActiViz .NET
5.8.0
|
vtkImageOpenClose3D - Will perform opening or closing. More...
Public Member Functions | |
vtkImageOpenClose3D (IntPtr rawCppThis, bool callDisposalMethod, bool strong) | |
Automatically generated constructor - called from generated code. DO NOT call directly. | |
vtkImageOpenClose3D () | |
Default open value is 0, and default close value is 255. | |
override void | DebugOff () |
Turn debugging output on. (in sub filters also) | |
override void | DebugOn () |
Turn debugging output on. (in sub filters also) | |
double | GetCloseValue () |
Determines the value that will closed. Close value is first dilated, and then eroded. | |
virtual vtkImageDilateErode3D | GetFilter0 () |
Needed for Progress functions. | |
virtual vtkImageDilateErode3D | GetFilter1 () |
Needed for Progress functions. | |
override uint | GetMTime () |
This method considers the sub filters MTimes when computing this objects modified time. | |
double | GetOpenValue () |
Determines the value that will opened. Open value is first eroded, and then dilated. | |
override int | IsA (string type) |
Default open value is 0, and default close value is 255. | |
override void | Modified () |
Pass modified message to sub filters. | |
new vtkImageOpenClose3D | NewInstance () |
Default open value is 0, and default close value is 255. | |
void | SetCloseValue (double value) |
Determines the value that will closed. Close value is first dilated, and then eroded. | |
void | SetKernelSize (int size0, int size1, int size2) |
Selects the size of gaps or objects removed. | |
void | SetOpenValue (double value) |
Determines the value that will opened. Open value is first eroded, and then dilated. | |
Static Public Member Functions | |
static new vtkImageOpenClose3D | New () |
Default open value is 0, and default close value is 255. | |
static new int | IsTypeOf (string type) |
Default open value is 0, and default close value is 255. | |
static new vtkImageOpenClose3D | SafeDownCast (vtkObjectBase o) |
Default open value is 0, and default close value is 255. | |
Public Attributes | |
new const string | MRFullTypeName = "Kitware.VTK.vtkImageOpenClose3D" |
Automatically generated type registration mechanics. | |
Static Public Attributes | |
static new readonly string | MRClassNameKey = "19vtkImageOpenClose3D" |
Automatically generated type registration mechanics. | |
Protected Member Functions | |
override void | Dispose (bool disposing) |
Automatically generated protected Dispose method - called from public Dispose or the C# destructor. DO NOT call directly. | |
Private Member Functions | |
static internal IntPtr | vtkImageOpenClose3D_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkImageOpenClose3D_DebugOff_01 (HandleRef pThis) |
static internal void | vtkImageOpenClose3D_DebugOn_02 (HandleRef pThis) |
static internal double | vtkImageOpenClose3D_GetCloseValue_03 (HandleRef pThis) |
static internal IntPtr | vtkImageOpenClose3D_GetFilter0_04 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal IntPtr | vtkImageOpenClose3D_GetFilter1_05 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal uint | vtkImageOpenClose3D_GetMTime_06 (HandleRef pThis) |
static internal double | vtkImageOpenClose3D_GetOpenValue_07 (HandleRef pThis) |
static internal int | vtkImageOpenClose3D_IsA_08 (HandleRef pThis, string type) |
static internal int | vtkImageOpenClose3D_IsTypeOf_09 (string type) |
static internal void | vtkImageOpenClose3D_Modified_10 (HandleRef pThis) |
static internal IntPtr | vtkImageOpenClose3D_NewInstance_12 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal IntPtr | vtkImageOpenClose3D_SafeDownCast_13 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkImageOpenClose3D_SetCloseValue_14 (HandleRef pThis, double value) |
static internal void | vtkImageOpenClose3D_SetKernelSize_15 (HandleRef pThis, int size0, int size1, int size2) |
static internal void | vtkImageOpenClose3D_SetOpenValue_16 (HandleRef pThis, double value) |
Static Private Member Functions | |
static | vtkImageOpenClose3D () |
Automatically generated type registration mechanics. |
vtkImageOpenClose3D - Will perform opening or closing.
Description vtkImageOpenClose3D performs opening or closing by having two vtkImageErodeDilates in series. The size of operation is determined by the method SetKernelSize, and the operator is an ellipse. OpenValue and CloseValue determine how the filter behaves. For binary images Opening and closing behaves as expected. Close value is first dilated, and then eroded. Open value is first eroded, and then dilated. Degenerate two dimensional opening/closing can be achieved by setting the one axis the 3D KernelSize to 1. Values other than open value and close value are not touched. This enables the filter to processes segmented images containing more than two tags.
static Kitware.VTK.vtkImageOpenClose3D.vtkImageOpenClose3D | ( | ) | [static, private] |
Automatically generated type registration mechanics.
Kitware.VTK.vtkImageOpenClose3D.vtkImageOpenClose3D | ( | IntPtr | rawCppThis, |
bool | callDisposalMethod, | ||
bool | strong | ||
) |
Automatically generated constructor - called from generated code. DO NOT call directly.
Default open value is 0, and default close value is 255.
override void Kitware.VTK.vtkImageOpenClose3D.DebugOff | ( | ) | [virtual] |
Turn debugging output on. (in sub filters also)
Reimplemented from Kitware.VTK.vtkObject.
override void Kitware.VTK.vtkImageOpenClose3D.DebugOn | ( | ) | [virtual] |
Turn debugging output on. (in sub filters also)
Reimplemented from Kitware.VTK.vtkObject.
override void Kitware.VTK.vtkImageOpenClose3D.Dispose | ( | bool | disposing | ) | [protected] |
Automatically generated protected Dispose method - called from public Dispose or the C# destructor. DO NOT call directly.
Reimplemented from Kitware.VTK.vtkImageAlgorithm.
Determines the value that will closed. Close value is first dilated, and then eroded.
virtual vtkImageDilateErode3D Kitware.VTK.vtkImageOpenClose3D.GetFilter0 | ( | ) | [virtual] |
Needed for Progress functions.
virtual vtkImageDilateErode3D Kitware.VTK.vtkImageOpenClose3D.GetFilter1 | ( | ) | [virtual] |
Needed for Progress functions.
override uint Kitware.VTK.vtkImageOpenClose3D.GetMTime | ( | ) | [virtual] |
This method considers the sub filters MTimes when computing this objects modified time.
Reimplemented from Kitware.VTK.vtkObject.
double Kitware.VTK.vtkImageOpenClose3D.GetOpenValue | ( | ) |
Determines the value that will opened. Open value is first eroded, and then dilated.
override int Kitware.VTK.vtkImageOpenClose3D.IsA | ( | string | type | ) | [virtual] |
Default open value is 0, and default close value is 255.
Reimplemented from Kitware.VTK.vtkImageAlgorithm.
static new int Kitware.VTK.vtkImageOpenClose3D.IsTypeOf | ( | string | type | ) | [static] |
Default open value is 0, and default close value is 255.
Reimplemented from Kitware.VTK.vtkImageAlgorithm.
override void Kitware.VTK.vtkImageOpenClose3D.Modified | ( | ) | [virtual] |
Pass modified message to sub filters.
Reimplemented from Kitware.VTK.vtkObject.
static new vtkImageOpenClose3D Kitware.VTK.vtkImageOpenClose3D.New | ( | ) | [static] |
Default open value is 0, and default close value is 255.
Reimplemented from Kitware.VTK.vtkAlgorithm.
Default open value is 0, and default close value is 255.
Reimplemented from Kitware.VTK.vtkImageAlgorithm.
static new vtkImageOpenClose3D Kitware.VTK.vtkImageOpenClose3D.SafeDownCast | ( | vtkObjectBase | o | ) | [static] |
Default open value is 0, and default close value is 255.
Reimplemented from Kitware.VTK.vtkImageAlgorithm.
void Kitware.VTK.vtkImageOpenClose3D.SetCloseValue | ( | double | value | ) |
Determines the value that will closed. Close value is first dilated, and then eroded.
void Kitware.VTK.vtkImageOpenClose3D.SetKernelSize | ( | int | size0, |
int | size1, | ||
int | size2 | ||
) |
Selects the size of gaps or objects removed.
void Kitware.VTK.vtkImageOpenClose3D.SetOpenValue | ( | double | value | ) |
Determines the value that will opened. Open value is first eroded, and then dilated.
static internal void Kitware.VTK.vtkImageOpenClose3D.vtkImageOpenClose3D_DebugOff_01 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkImageOpenClose3D.vtkImageOpenClose3D_DebugOn_02 | ( | HandleRef | pThis | ) | [private] |
static internal double Kitware.VTK.vtkImageOpenClose3D.vtkImageOpenClose3D_GetCloseValue_03 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkImageOpenClose3D.vtkImageOpenClose3D_GetFilter0_04 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkImageOpenClose3D.vtkImageOpenClose3D_GetFilter1_05 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal uint Kitware.VTK.vtkImageOpenClose3D.vtkImageOpenClose3D_GetMTime_06 | ( | HandleRef | pThis | ) | [private] |
static internal double Kitware.VTK.vtkImageOpenClose3D.vtkImageOpenClose3D_GetOpenValue_07 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkImageOpenClose3D.vtkImageOpenClose3D_IsA_08 | ( | HandleRef | pThis, |
string | type | ||
) | [private] |
static internal int Kitware.VTK.vtkImageOpenClose3D.vtkImageOpenClose3D_IsTypeOf_09 | ( | string | type | ) | [private] |
static internal void Kitware.VTK.vtkImageOpenClose3D.vtkImageOpenClose3D_Modified_10 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkImageOpenClose3D.vtkImageOpenClose3D_New | ( | ref uint | mteStatus, |
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkImageOpenClose3D.vtkImageOpenClose3D_NewInstance_12 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkImageOpenClose3D.vtkImageOpenClose3D_SafeDownCast_13 | ( | HandleRef | o, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal void Kitware.VTK.vtkImageOpenClose3D.vtkImageOpenClose3D_SetCloseValue_14 | ( | HandleRef | pThis, |
double | value | ||
) | [private] |
static internal void Kitware.VTK.vtkImageOpenClose3D.vtkImageOpenClose3D_SetKernelSize_15 | ( | HandleRef | pThis, |
int | size0, | ||
int | size1, | ||
int | size2 | ||
) | [private] |
static internal void Kitware.VTK.vtkImageOpenClose3D.vtkImageOpenClose3D_SetOpenValue_16 | ( | HandleRef | pThis, |
double | value | ||
) | [private] |
new readonly string Kitware.VTK.vtkImageOpenClose3D.MRClassNameKey = "19vtkImageOpenClose3D" [static] |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkImageAlgorithm.
new const string Kitware.VTK.vtkImageOpenClose3D.MRFullTypeName = "Kitware.VTK.vtkImageOpenClose3D" |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkImageAlgorithm.