dox/Imaging/vtkImageWrapPad.h
Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00031
#ifndef __vtkImageWrapPad_h
00032
#define __vtkImageWrapPad_h
00033
00034
00035
#include "vtkImagePadFilter.h"
00036
00037 class VTK_IMAGING_EXPORT vtkImageWrapPad :
public vtkImagePadFilter
00038 {
00039
public:
00040
static vtkImageWrapPad *
New();
00041 vtkTypeRevisionMacro(vtkImageWrapPad,
vtkImagePadFilter);
00042
00043
protected:
00044 vtkImageWrapPad() {};
00045 ~vtkImageWrapPad() {};
00046
00047
void ComputeInputUpdateExtent(
int inExt[6],
int outExt[6]);
00048
00049
void ThreadedExecute(
vtkImageData *inData,
vtkImageData *outRegion,
00050
int ext[6],
int id);
00051
private:
00052 vtkImageWrapPad(
const vtkImageWrapPad&);
00053
void operator=(
const vtkImageWrapPad&);
00054 };
00055
00056
#endif
00057
00058
00059