|
Structural deformable models
|
#include <Fourier.h>
Public Member Functions | |
| Fourier2D () | |
| ~Fourier2D () | |
| void | initTransform (int xsize, int ysize, double *f, double *F) |
| void | destroyTransform () |
| void | transform () |
| void | transformInv () |
| int | complexX () const |
| int | complexY () const |
| int | realX () const |
| int | realY () const |
Static Public Member Functions | |
| static int | complexX (int sizex) |
Protected Member Functions | |
| void | loadWisdom () |
| void | saveWisdom () |
Protected Attributes | |
| fftw_plan | m_Plan2D |
| fftw_plan | m_Plan2Dinv |
| bool | m_PlansCreated |
| int | m_SizeX |
| int | m_SizeY |
Static Protected Attributes | |
| static bool | s_WisdomLoaded = false |
| static bool | s_WisdomModified = false |
| Fourier2D::Fourier2D | ( | ) |
| Fourier2D::~Fourier2D | ( | ) |
|
inlinestatic |
|
inline |
Definition at line 15 of file Fourier.h.
References complexX(), and m_SizeX.
Referenced by complexX(), SmoothIntensitySensor::performUpdate(), and SmoothIntensitySensor::updateScale().
|
inline |
| void Fourier2D::destroyTransform | ( | ) |
Definition at line 73 of file Fourier.cpp.
References m_Plan2D, m_Plan2Dinv, m_PlansCreated, m_SizeX, and m_SizeY.
Referenced by initTransform(), and ~Fourier2D().
| void Fourier2D::initTransform | ( | int | xsize, |
| int | ysize, | ||
| double * | f, | ||
| double * | F | ||
| ) |
Definition at line 53 of file Fourier.cpp.
References destroyTransform(), F2D_PLANQUAL, m_Plan2D, m_Plan2Dinv, m_PlansCreated, m_SizeX, m_SizeY, and s_WisdomModified.
|
protected |
Definition at line 33 of file Fourier.cpp.
References s_WisdomLoaded, and WISDOM.
Referenced by Fourier2D(), and realY().
|
inline |
|
protected |
Definition at line 43 of file Fourier.cpp.
References s_WisdomLoaded, s_WisdomModified, and WISDOM.
Referenced by realY(), and ~Fourier2D().
| void Fourier2D::transform | ( | ) |
| void Fourier2D::transformInv | ( | ) |
|
protected |
Definition at line 25 of file Fourier.h.
Referenced by destroyTransform(), initTransform(), and transform().
|
protected |
Definition at line 25 of file Fourier.h.
Referenced by destroyTransform(), initTransform(), and transformInv().
|
protected |
Definition at line 26 of file Fourier.h.
Referenced by destroyTransform(), initTransform(), transform(), and transformInv().
|
protected |
Definition at line 27 of file Fourier.h.
Referenced by complexX(), destroyTransform(), initTransform(), and realX().
|
protected |
Definition at line 27 of file Fourier.h.
Referenced by complexY(), destroyTransform(), initTransform(), and realY().
|
staticprotected |
Definition at line 28 of file Fourier.h.
Referenced by loadWisdom(), and saveWisdom().
|
staticprotected |
Definition at line 28 of file Fourier.h.
Referenced by initTransform(), and saveWisdom().
1.8.11