Skip to content
Snippets Groups Projects
Commit 9439a2b2 authored by Rashad Kanavath's avatar Rashad Kanavath
Browse files

ENH: enable fft mode only if ITK_USE_FFTW options are activated

parent db9e2fb7
No related branches found
No related tags found
No related merge requests found
......@@ -21,6 +21,7 @@
#include "otbWaveletImageFilter.h"
#include "otbWaveletInverseImageFilter.h"
#include "otbWaveletGenerator.h"
#include "itkConfigure.h"
namespace otb
{
......@@ -46,10 +47,15 @@ namespace otb
void DoInit() ITK_OVERRIDE
{
SetName("DomainTransform");
SetDescription("Domain Transform application for wavelet and fourier");
#if defined(ITK_USE_FFTWF) || defined(ITK_USE_FFTWD)
const char * app_descr = "Domain Transform application for wavelet and fourier";
#else
const char * app_descr = "Domain Transform application for wavelet";
#endif
SetDescription(app_descr);
// Documentation
SetDocName("Domain Transform application for wavelet and fourier");
SetDocName(app_descr);
SetDocLongDescription("TODO");
SetDocLimitations("None");
SetDocAuthors("OTB-Team");
......@@ -63,8 +69,10 @@ namespace otb
AddParameter(ParameterType_Choice, "mode", "mode");
SetParameterDescription("mode", "transform mode");
#if defined(ITK_USE_FFTWF) || defined(ITK_USE_FFTWD)
AddChoice("mode.fft", "FFT transform");
SetParameterDescription("mode.fft", "FFT transform");
#endif
AddChoice("mode.wavelet", "wavelet");
SetParameterDescription("mode.wavelet", "Wavelet transform");
AddParameter(ParameterType_Choice,
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment