Classes | Enumerations

include/DGVTransform.h File Reference

This file defines the class that wraps all the transforms using threads. More...

#include "DGVImage.h"
#include "DGVConsole.h"
#include "DGVRadonTransform.h"
#include "DGVFourierTransform.h"
Include dependency graph for DGVTransform.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  DGVTransform
 Interface class that Binds all the transform classes together for usage with Qt constructs such as Images and Tables. More...

Enumerations

enum  transformType {
  None = 0, FFT, iFFT, FFT_Real,
  iFFT_Real, FFT_1D, iFFT_1D, FFT_Real_1D,
  iFFT_Real_1D, FFT_1D_Batch, iFFT_1D_Batch, FFT_Real_1D_Batch,
  iFFT_Real_1D_Batch, radonSlicing, radonSlicing_Real, FRT,
  iFRT, iFRT_Unscaled
}
 

Also includes DGVTable.

More...

Detailed Description

This file defines the class that wraps all the transforms using threads.

Author:
Shekhar S. Chandra, 2008-2009

This file is part of DGV Library.

DGV is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

DGV is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with DGV. If not, see <http://www.gnu.org/licenses/>.

Definition in file DGVTransform.h.


Enumeration Type Documentation

Also includes DGVTable.

Qt ConstructsTransform Includes Transform enum

Enumerator:
None 
FFT 
iFFT 
FFT_Real 
iFFT_Real 
FFT_1D 
iFFT_1D 
FFT_Real_1D 
iFFT_Real_1D 
FFT_1D_Batch 
iFFT_1D_Batch 
FFT_Real_1D_Batch 
iFFT_Real_1D_Batch 
radonSlicing 
radonSlicing_Real 
FRT 
iFRT 
iFRT_Unscaled 

Definition at line 34 of file DGVTransform.h.