VTK  9.4.20241118
Classes | Functions
vtkFFT.h File Reference
#include "vtkAOSDataArrayTemplate.h"
#include "vtkCommonMathModule.h"
#include "vtkDataArray.h"
#include "vtkDataArrayRange.h"
#include "vtkMath.h"
#include "vtkObject.h"
#include "vtkSMPTools.h"
#include "vtk_kissfft.h"
#include <VTK_KISSFFT_HEADER(kiss_fft.h)>
#include <VTK_KISSFFT_HEADER(tools/kiss_fftr.h)>
#include <array>
#include <cmath>
#include <numeric>
#include <type_traits>
#include <vector>
#include "vtkFFT.txx"
Include dependency graph for vtkFFT.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  vtkFFT
 perform Discrete Fourier Transforms More...
 
struct  vtkFFT::isFftType< T >
 
struct  vtkFFT::isFftType< vtkFFT::ScalarNumber >
 
struct  vtkFFT::isFftType< vtkFFT::ComplexNumber >
 

Functions

vtkFFT::ComplexNumber operator+ (const vtkFFT::ComplexNumber &lhs, const vtkFFT::ComplexNumber &rhs)
 
vtkFFT::ComplexNumber operator- (const vtkFFT::ComplexNumber &lhs, const vtkFFT::ComplexNumber &rhs)
 
vtkFFT::ComplexNumber operator* (const vtkFFT::ComplexNumber &lhs, const vtkFFT::ComplexNumber &rhs)
 
vtkFFT::ComplexNumber operator* (const vtkFFT::ComplexNumber &lhs, const vtkFFT::ScalarNumber &rhs)
 
vtkFFT::ComplexNumber operator/ (const vtkFFT::ComplexNumber &lhs, const vtkFFT::ComplexNumber &rhs)
 
vtkFFT::ComplexNumber operator/ (const vtkFFT::ComplexNumber &lhs, const vtkFFT::ScalarNumber &rhs)
 

Function Documentation

◆ operator+()

vtkFFT::ComplexNumber operator+ ( const vtkFFT::ComplexNumber lhs,
const vtkFFT::ComplexNumber rhs 
)
inline

Definition at line 458 of file vtkFFT.h.

◆ operator-()

vtkFFT::ComplexNumber operator- ( const vtkFFT::ComplexNumber lhs,
const vtkFFT::ComplexNumber rhs 
)
inline

Definition at line 463 of file vtkFFT.h.

◆ operator*() [1/2]

vtkFFT::ComplexNumber operator* ( const vtkFFT::ComplexNumber lhs,
const vtkFFT::ComplexNumber rhs 
)
inline

Definition at line 468 of file vtkFFT.h.

◆ operator*() [2/2]

vtkFFT::ComplexNumber operator* ( const vtkFFT::ComplexNumber lhs,
const vtkFFT::ScalarNumber rhs 
)
inline

Definition at line 474 of file vtkFFT.h.

◆ operator/() [1/2]

vtkFFT::ComplexNumber operator/ ( const vtkFFT::ComplexNumber lhs,
const vtkFFT::ComplexNumber rhs 
)
inline

Definition at line 479 of file vtkFFT.h.

◆ operator/() [2/2]

vtkFFT::ComplexNumber operator/ ( const vtkFFT::ComplexNumber lhs,
const vtkFFT::ScalarNumber rhs 
)
inline

Definition at line 486 of file vtkFFT.h.