43 #ifndef SVK_MRI_ZERO_FILL
44 #define SVK_MRI_ZERO_FILL
47 #include <vtkObject.h>
48 #include <vtkObjectFactory.h>
49 #include <vtkImageConstantPad.h>
50 #include <vtkInformationVector.h>
51 #include <vtkStreamingDemandDrivenPipeline.h>
52 #include <vtkImageChangeInformation.h>
55 #include <vtkImageMathematics.h>
82 void SetOperateInPlace(
bool operateInPlace );
85 void SetOutputWholeExtent(
int extent[6] );
86 void SetOutputWholeExtent(
int minX,
int maxX,
int minY,
int maxY,
int minZ,
int maxZ);
87 void GetOutputWholeExtent(
int extent[6] );
94 virtual int FillInputPortInformation(
int port, vtkInformation* info);
98 virtual int RequestInformation(
99 vtkInformation* request,
100 vtkInformationVector** inputVector,
101 vtkInformationVector* outputVector
104 virtual int RequestData(
105 vtkInformation* request,
106 vtkInformationVector** inputVector,
107 vtkInformationVector* outputVector
110 virtual int RequestUpdateExtent(vtkInformation*,
111 vtkInformationVector**,
112 vtkInformationVector*);
114 virtual void ComputeInputUpdateExtent (
int inExt[6],
int outExt[6],
int wExt[6]);
119 int outputWholeExtent[6];
127 #endif //SVK_MRI_ZERO_FILL
Definition: svkMriZeroFill.h:74
Definition: svkImageAlgorithm.h:70
Definition: svkImageData.h:107