ActiViz .NET
5.8.0
|
vtkImageFFT - Fast Fourier Transform. More...
Public Member Functions | |
vtkImageFFT (IntPtr rawCppThis, bool callDisposalMethod, bool strong) | |
Automatically generated constructor - called from generated code. DO NOT call directly. | |
vtkImageFFT () | |
Undocumented Block. | |
override int | IsA (string type) |
Undocumented Block. | |
new vtkImageFFT | NewInstance () |
Undocumented Block. | |
override int | SplitExtent (IntPtr splitExt, IntPtr startExt, int num, int total) |
Used internally for streaming and threads. Splits output update extent into num pieces. This method needs to be called num times. Results must not overlap for consistent starting extent. Subclass can override this method. This method returns the number of pieces resulting from a successful split. This can be from 1 to "total". If 1 is returned, the extent cannot be split. | |
Static Public Member Functions | |
static new vtkImageFFT | New () |
Undocumented Block. | |
static new int | IsTypeOf (string type) |
Undocumented Block. | |
static new vtkImageFFT | SafeDownCast (vtkObjectBase o) |
Undocumented Block. | |
Public Attributes | |
new const string | MRFullTypeName = "Kitware.VTK.vtkImageFFT" |
Automatically generated type registration mechanics. | |
Static Public Attributes | |
static new readonly string | MRClassNameKey = "11vtkImageFFT" |
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 | vtkImageFFT_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal int | vtkImageFFT_IsA_01 (HandleRef pThis, string type) |
static internal int | vtkImageFFT_IsTypeOf_02 (string type) |
static internal IntPtr | vtkImageFFT_NewInstance_04 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal IntPtr | vtkImageFFT_SafeDownCast_05 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal int | vtkImageFFT_SplitExtent_06 (HandleRef pThis, IntPtr splitExt, IntPtr startExt, int num, int total) |
Static Private Member Functions | |
static | vtkImageFFT () |
Automatically generated type registration mechanics. |
vtkImageFFT - Fast Fourier Transform.
Description vtkImageFFT implements a fast Fourier transform. The input can have real or complex data in any components and data types, but the output is always complex doubles with real values in component0, and imaginary values in component1. The filter is fastest for images that have power of two sizes. The filter uses a butterfly fitlers for each prime factor of the dimension. This makes images with prime number dimensions (i.e. 17x17) much slower to compute. Multi dimensional (i.e volumes) FFT's are decomposed so that each axis executes in series.
static Kitware.VTK.vtkImageFFT.vtkImageFFT | ( | ) | [static, private] |
Automatically generated type registration mechanics.
Kitware.VTK.vtkImageFFT.vtkImageFFT | ( | IntPtr | rawCppThis, |
bool | callDisposalMethod, | ||
bool | strong | ||
) |
Automatically generated constructor - called from generated code. DO NOT call directly.
Undocumented Block.
override void Kitware.VTK.vtkImageFFT.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.vtkImageFourierFilter.
override int Kitware.VTK.vtkImageFFT.IsA | ( | string | type | ) | [virtual] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkImageFourierFilter.
static new int Kitware.VTK.vtkImageFFT.IsTypeOf | ( | string | type | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkImageFourierFilter.
static new vtkImageFFT Kitware.VTK.vtkImageFFT.New | ( | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkAlgorithm.
Undocumented Block.
Reimplemented from Kitware.VTK.vtkImageFourierFilter.
static new vtkImageFFT Kitware.VTK.vtkImageFFT.SafeDownCast | ( | vtkObjectBase | o | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkImageFourierFilter.
override int Kitware.VTK.vtkImageFFT.SplitExtent | ( | IntPtr | splitExt, |
IntPtr | startExt, | ||
int | num, | ||
int | total | ||
) | [virtual] |
Used internally for streaming and threads. Splits output update extent into num pieces. This method needs to be called num times. Results must not overlap for consistent starting extent. Subclass can override this method. This method returns the number of pieces resulting from a successful split. This can be from 1 to "total". If 1 is returned, the extent cannot be split.
Reimplemented from Kitware.VTK.vtkThreadedImageAlgorithm.
static internal int Kitware.VTK.vtkImageFFT.vtkImageFFT_IsA_01 | ( | HandleRef | pThis, |
string | type | ||
) | [private] |
static internal int Kitware.VTK.vtkImageFFT.vtkImageFFT_IsTypeOf_02 | ( | string | type | ) | [private] |
static internal IntPtr Kitware.VTK.vtkImageFFT.vtkImageFFT_New | ( | ref uint | mteStatus, |
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkImageFFT.vtkImageFFT_NewInstance_04 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkImageFFT.vtkImageFFT_SafeDownCast_05 | ( | HandleRef | o, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal int Kitware.VTK.vtkImageFFT.vtkImageFFT_SplitExtent_06 | ( | HandleRef | pThis, |
IntPtr | splitExt, | ||
IntPtr | startExt, | ||
int | num, | ||
int | total | ||
) | [private] |
new readonly string Kitware.VTK.vtkImageFFT.MRClassNameKey = "11vtkImageFFT" [static] |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkImageFourierFilter.
new const string Kitware.VTK.vtkImageFFT.MRFullTypeName = "Kitware.VTK.vtkImageFFT" |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkImageFourierFilter.