VTK
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
dox
Imaging
vtkImageRFFT.h
Go to the documentation of this file.
1
/*=========================================================================
2
3
Program: Visualization Toolkit
4
Module: vtkImageRFFT.h
5
6
Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
7
All rights reserved.
8
See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
9
10
This software is distributed WITHOUT ANY WARRANTY; without even
11
the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
12
PURPOSE. See the above copyright notice for more information.
13
14
=========================================================================*/
37
#ifndef __vtkImageRFFT_h
38
#define __vtkImageRFFT_h
39
40
41
#include "
vtkImageFourierFilter.h
"
42
43
class
VTK_IMAGING_EXPORT
vtkImageRFFT
:
public
vtkImageFourierFilter
44
{
45
public
:
46
static
vtkImageRFFT
*
New
();
47
vtkTypeMacro(
vtkImageRFFT
,
vtkImageFourierFilter
);
48
49
51
57
int
SplitExtent
(
int
splitExt[6],
int
startExt[6],
58
int
num,
int
total);
60
61
protected
:
62
vtkImageRFFT
() {};
63
~vtkImageRFFT
() {};
64
65
virtual
int
IterativeRequestInformation
(
vtkInformation
* in,
66
vtkInformation
* out);
67
virtual
int
IterativeRequestUpdateExtent
(
vtkInformation
* in,
68
vtkInformation
* out);
69
70
void
ThreadedExecute
(
vtkImageData
*inData,
vtkImageData
*outData,
71
int
outExt[6],
int
threadId);
72
private
:
73
vtkImageRFFT
(
const
vtkImageRFFT
&);
// Not implemented.
74
void
operator=(
const
vtkImageRFFT
&);
// Not implemented.
75
};
76
77
#endif
78
79
80
81
82
83
84
85
86
87
Generated on Wed Nov 21 2012 21:33:57 for VTK by
1.8.2