ITK
4.8.0
Insight Segmentation and Registration Toolkit
|
#include <itkFFTWCommon.h>
Definition at line 367 of file itkFFTWCommon.h.
Public Types | |
typedef fftw_complex | ComplexType |
typedef double | PixelType |
typedef fftw_plan | PlanType |
typedef Proxy< double > | Self |
Static Public Member Functions | |
static void | DestroyPlan (PlanType p) |
static void | Execute (PlanType p) |
static PlanType | Plan_dft (int rank, const int *n, ComplexType *in, ComplexType *out, int sign, unsigned flags, int threads=1, bool canDestroyInput=false) |
static PlanType | Plan_dft_1d (int n, ComplexType *in, ComplexType *out, int sign, unsigned flags, int threads=1, bool canDestroyInput=false) |
static PlanType | Plan_dft_2d (int nx, int ny, ComplexType *in, ComplexType *out, int sign, unsigned flags, int threads=1, bool canDestroyInput=false) |
static PlanType | Plan_dft_3d (int nx, int ny, int nz, ComplexType *in, ComplexType *out, int sign, unsigned flags, int threads=1, bool canDestroyInput=false) |
static PlanType | Plan_dft_c2r (int rank, const int *n, ComplexType *in, PixelType *out, unsigned flags, int threads=1, bool canDestroyInput=false) |
static PlanType | Plan_dft_c2r_1d (int n, ComplexType *in, PixelType *out, unsigned flags, int threads=1, bool canDestroyInput=false) |
static PlanType | Plan_dft_c2r_2d (int nx, int ny, ComplexType *in, PixelType *out, unsigned flags, int threads=1, bool canDestroyInput=false) |
static PlanType | Plan_dft_c2r_3d (int nx, int ny, int nz, ComplexType *in, PixelType *out, unsigned flags, int threads=1, bool canDestroyInput=false) |
static PlanType | Plan_dft_r2c (int rank, const int *n, PixelType *in, ComplexType *out, unsigned flags, int threads=1, bool canDestroyInput=false) |
static PlanType | Plan_dft_r2c_1d (int n, PixelType *in, ComplexType *out, unsigned flags, int threads=1, bool canDestroyInput=false) |
static PlanType | Plan_dft_r2c_2d (int nx, int ny, PixelType *in, ComplexType *out, unsigned flags, int threads=1, bool canDestroyInput=false) |
static PlanType | Plan_dft_r2c_3d (int nx, int ny, int nz, PixelType *in, ComplexType *out, unsigned flags, int threads=1, bool canDestroyInput=false) |
Static Public Attributes | |
static const SizeValueType | GREATEST_PRIME_FACTOR = 13 |
typedef fftw_complex itk::fftw::Proxy< double >::ComplexType |
Definition at line 371 of file itkFFTWCommon.h.
typedef double itk::fftw::Proxy< double >::PixelType |
Definition at line 370 of file itkFFTWCommon.h.
typedef fftw_plan itk::fftw::Proxy< double >::PlanType |
Definition at line 372 of file itkFFTWCommon.h.
typedef Proxy<double> itk::fftw::Proxy< double >::Self |
Definition at line 373 of file itkFFTWCommon.h.
|
inlinestatic |
Definition at line 658 of file itkFFTWCommon.h.
References itk::FFTWGlobalConfiguration::GetLockMutex().
|
inlinestatic |
Definition at line 654 of file itkFFTWCommon.h.
|
inlinestatic |
Definition at line 606 of file itkFFTWCommon.h.
References itk::FFTWGlobalConfiguration::GetLockMutex(), and itk::FFTWGlobalConfiguration::SetNewWisdomAvailable().
|
inlinestatic |
Definition at line 559 of file itkFFTWCommon.h.
|
inlinestatic |
Definition at line 570 of file itkFFTWCommon.h.
|
inlinestatic |
Definition at line 587 of file itkFFTWCommon.h.
|
inlinestatic |
Definition at line 422 of file itkFFTWCommon.h.
References itk::FFTWGlobalConfiguration::GetLockMutex(), and itk::FFTWGlobalConfiguration::SetNewWisdomAvailable().
|
inlinestatic |
Definition at line 378 of file itkFFTWCommon.h.
|
inlinestatic |
Definition at line 388 of file itkFFTWCommon.h.
|
inlinestatic |
Definition at line 404 of file itkFFTWCommon.h.
|
inlinestatic |
Definition at line 513 of file itkFFTWCommon.h.
References itk::FFTWGlobalConfiguration::GetLockMutex(), and itk::FFTWGlobalConfiguration::SetNewWisdomAvailable().
|
inlinestatic |
Definition at line 469 of file itkFFTWCommon.h.
|
inlinestatic |
Definition at line 479 of file itkFFTWCommon.h.
|
inlinestatic |
Definition at line 495 of file itkFFTWCommon.h.
|
static |
Definition at line 376 of file itkFFTWCommon.h.